Incorporer une application canevas en tant qu’application personnelle dans Teams

Vous pouvez partager une application que vous avez créée en l’intégrant directement dans Microsoft Teams. Une fois terminé, les utilisateurs peuvent sélectionner + pour ajouter votre application à l’un de vos canaux d’équipe ou conversations dans l’équipe dans laquelle vous vous trouvez. L’application apparaît sous forme de vignette sous Onglets pour votre équipe.

Notes

Les stratégies d’applications personnalisées d’équipe doivent être configurées pour autoriser le téléchargement d’applications personnalisées. Si vous ne pouvez pas intégrer votre application dans Teams, vérifiez auprès de votre administrateur s’il a configuré les paramètres d’application personnalisés.

Conditions préalables

Télécharger l’application

  1. Connectez-vous à Power Apps, et sélectionnez Applications dans le menu.

    Afficher la liste des applications.

  2. Sélectionnez Autres actions (...) pour l’application que vous souhaitez partager dans Teams, puis sélectionnez Ajouter à Teams.

    Ajouter à Teams.

    Le volet Ajouter à Teams s’ouvre sur le côté droit de l’écran.

    Volet Ajouter à Teams.

  3. (Facultatif) Si l’application n’a pas de description, sélectionnez Modifier les détails pour ouvrir l’application dans Power Apps Studio et ajouter des détails.

  4. (Facultatif) Sélectionnez Réglages avancés pour ajouter des détails supplémentaires tels que Nom, Site Internet, Conditions d’utilisation, Politique de confidentialité, ID MPN (ID du réseau partenaire Microsoft).

    Ajouter des détails supplémentaires.

  5. Sélectionner Télécharger l’application. Power Apps générera ensuite votre fichier manifeste Teams en utilisant la description et le logo de l’application que vous avez déjà définis dans votre application.

  6. Enregistrez le fichier téléchargé.

Ajouter l’application en tant qu’application personnelle

  1. Pour ajouter l’application en tant qu’application personnelle ou en tant qu’onglet à n’importe quel canal ou conversation, sélectionnez Applications dans la navigation de gauche, puis sélectionnez Télécharger une application personnalisée.

    Notes

    Télécharger une application personnalisée n’apparaît que si votre administrateur Teams a créé une stratégie d’application personnalisée et activé Autoriser le chargement d’applications personnalisées.

    Ajouter une application en tant qu’onglet.

  2. Sélectionnez Ajouter pour ajouter l’application en tant qu’application personnelle ou sélectionnez Ajouter à Teams pour ajouter l’application en tant qu’onglet dans un canal ou une conversation existant.

Publier l’application dans le catalogue Teams

Si vous êtes administrateur, vous pouvez également publier l’application dans le catalogue Microsoft Teams.

Utiliser le contexte de Teams

Pour créer des applications profondément intégrées dans Teams, vous pouvez utiliser les variables de contexte de Teams avec la fonction Param(). Par exemple, utilisez la formule suivante dans la propriété Fill de l’écran pour modifier l’arrière-plan de l’application en fonction du thème de l’utilisateur dans Teams :

Switch(
        Param("theme"),
        "dark",
        RGBA(
            32,
            31,
            31,
            1
        ),
        "contrast",
        RGBA(
            0,
            0,
            0,
            1
        ),
        RGBA(
            243,
            242,
            241,
            1
        )
    )

Pour tester l’application, publiez-la, puis lisez-la dans Teams.

Les variables de contexte suivantes de Teams sont prises en charge :

  • paramètres régionaux
  • channelId
  • channelType
  • chatId
  • groupId
  • hostClientType
  • subEntityId
  • teamId
  • teamType
  • thème
  • userTeamRole

Notes

Cette fonctionnalité a été ajoutée en mars 2020. Si vous avez intégré votre application à Teams avant cela, vous devrez peut-être rajouter votre application à Teams pour utiliser cette fonctionnalité.

Améliorer les performances de votre application

Vous pouvez éventuellement précharger votre application dans Teams pour augmenter les performances.

  1. Se connecter à make.powerapps.com, puis sélectionnez Applications dans le menu.

  2. Sélectionnez Autres actions (...) pour l’application que vous souhaitez partager dans Teams, puis sélectionnez Paramètres.

  3. Dans le volet Paramètres, basculez Précharger l’application pour des performances améliorées sur Oui. L’application sera ensuite préchargée chaque fois qu’elle sera intégrée dans Teams.

    Précharger l’application pour optimiser les performances.

  4. Pour que les modifications prennent effet, supprimez et ajoutez à nouveau votre application dans Teams.

Notes

Cela permet aux utilisateurs de télécharger l'application compilée pendant que l'authentification est en cours pour les scénarios intégrés. Cependant, les utilisateurs ne peuvent exécuter votre application qu’après une authentification réussie. Ce comportement garantit que les données de votre application ne seront pas disponibles pour les utilisateurs non authentifiés. Les informations dans l'application compilée incluent—une collection de fichiers JavaScript contenant du texte créé dans des contrôles d'application, des éléments multimédias (tels que des images), le nom de l'application et l'URL de l'environnement dans laquelle réside l'application.

Voir aussi

Bienvenue dans Microsoft Teams