Partager via


Intégrer avec les appels et les réunions

Les applications de Microsoft Teams favorisent la collaboration en permettant aux utilisateurs de travailler là où ils communiquent et collaborent. De nombreuses applications nécessitent une communication "aller-retour" ou le passage d’éléments entre les personnes. Par exemple, dans l’exemple de modèle d’application Inspection pour les équipes, les responsables créent des formulaires d’inspection, les utilisateurs effectuent l’inspection et les réviseurs examinent les inspections.

Power Apps dans Teams peut tirer partie de l’intégration profonde avec d’autres capacités Teams pour rendre les applications collaboratives. Dans cet article, nous allons apprendre comment nous pouvons intégrer Power Apps avec Teams pour passer des appels ou planifier des réunions avec d’autres utilisateurs au sein de l’organisation.

Regardez cette vidéo pour apprendre à intégrer Power Apps avec appels et réunions :

Conditions préalables

Pour suivre cette leçon, vous aurez besoin de pouvoir créer des applications dans Teams qui seront disponibles dans le cadre de certains abonnements Microsoft 365.

Se connecter à Teams

Connectez-vous à Teams à l’aide de l’application de bureau ou de l’application Web

Créer une équipe

Dans cette section, nous allons créer une nouvelle équipe Teams, puis créer une application au sein de cette équipe. Ignorez cette section si vous avez déjà une équipe que vous souhaitez utiliser.

  1. Pour créer une nouvelle équipe, sélectionnez l’onglet Équipes > sélectionnez Rejoindre ou créer une équipe en bas à gauche de l’écran > sélectionnez Créer une équipe> sélectionnez À partir de zéro> sélectionnez Public et attribuez à l’équipe un nom tel que « Intégration des appels et des réunions ». Puis, sélectionnez Créer.

  2. Si vous souhaitez ajouter des membres à l’équipe à des fins de test, ajoutez-les dans la fenêtre contextuelle, puis sélectionnez Ajouter.

  3. Cliquez sur Fermer.

La nouvelle équipe est créée et est répertoriée sous l’onglet Équipes

Créer une application

Créez une application avec une galerie d’utilisateurs et des boutons sur chacun des formulaires d’affichage pour appeler, discuter ou planifier une réunion avec un utilisateur de la liste.

  1. Ouvrez l’application Teams.

  2. Sélectionnez Power Apps dans le volet guache.

  3. Sélectionnez + Nouvelle application sous Applications récentes.

  4. Sélectionnez l’équipe créée antérieurement, puis sélectionnez Créer pour ouvrir l’application dans Power Apps Studio.

  5. Saisissez un nom pour l’application, par exemple "Intégrer aux appels et aux réunions".

  6. Sélectionnez Enregistrer.

    L’application affiche une galerie par défaut

  7. Sélectionnez la galerie et recherchez des utilisateurs dans la zone de recherche Ajouter un source de données.

  8. Sélectionnez Utilisateurs dans la liste des sources de données.

    La liste des utilisateurs s’affiche dans la galerie sur le côté gauche de l’écran. Le côté droit de l’écran affiche les détails de l’enregistrement d’utilisateur sélectionné.

  9. Sélectionnez l’application dans le volet de gauche et mettez à jour la propriété OnStart de l’application avec la formule suivante :

    Set(gblIsHostClientWeb,Param("hostClientType")="web")
    

    Nonte

    Cette formule vérifie si l’utilisateur accède à Teams à partir d’un navigateur Web, d’un bureau ou d’une application mobile.

  10. Sélectionnez Screen1 dans l’arborescence.

  11. Sélectionnez + (Insérer) >Bouton pour ajouter un bouton.

  12. Déplacez le bouton vers le volet de détails sur le côté droit de l’écran.

  13. Définissez les propriétés suivantes du bouton.

    Propriété valeur
    Texte "Call"
    Largeur 150
    Hauteur 45
    X 500
    Y 300

    Copiez la formule suivante sur la propriété OnSelect du bouton :

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        )
    )
    

    Nonte

    • Si l’utilisateur accède à Teams à l’aide d’un navigateur Web, cela lancera la fenêtre d’appel dans le navigateur lui-même en raison de l’identifiant de protocole https://. Si l’utilisateur accède à Teams à l’aide de l’application de bureau ou mobile Teams, il lance plutôt la fenêtre d’appel dans l’application Teams elle-même en raison de msteams://.
    • Le format pour lancer un appel via un lien profond est : https://teams.microsoft.com/l/call/0/0?users=\<user1\>,\<user2]. Plus d’informations : Générer un lien profond vers un appel
  14. Ajoutez un autre bouton avec les propriétés suivantes :

    Propriété valeur
    Texte "Planifier une réunion"
    Largeur 150
    Hauteur 45
    X Button1.X + 200
    Y Button1.Y
  15. Copiez la formule suivante sur la propriété OnSelect du nouveau bouton :

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        )
    )
    
  16. Ajouter un troisième bouton avec les propriétés suivantes

    Property active
    Text "Conversation"
    Width 150
    Height 45
    X Button2.X + 200
    Y Button1.Y
  17. Copiez la formule suivante sur la propriété OnSelect du nouveau bouton :

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!",
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!",
            {},
            LaunchTarget.New
        )
    )
    

    L’écran doit apparaître comme indiqué ci-dessous

    Créer une application

Enregistrer et publier l’application

  1. Sélectionnez Enregistrer en haut à droite de l’écran pour enregistrer l’application.

  2. Sélectionnez Publier pour publier l’application.

  3. Sélectionnez Suivant dans la fenêtre contextuelle.

  4. Sous Ajouter à la chaîne, assurez-vous que le canal sous lequel l’application doit être affichée est répertorié et s’affiche en tant que "1 onglet actif" et non "0 onglet(s) actif(s)".

    Enregistrer et publier l’application

  5. Sélectionnez Enregistrer et fermer.

Tester l’application

  1. Exécuter l’application en mode Version préliminaire.

  2. Sélectionnez un utilisateur dans la liste à gauche.

  3. Si aucun utilisateur n’apparaît dans la liste, partagez l’application avec un autre collègue/utilisateur. Une fois que cet utilisateur se connecte à l’application, il apparaîtra dans cette liste d’utilisateurs.

  4. Sélectionne l’utilisateur dans la liste.

  5. Testez les options.

Le bouton d’appel lance un nouvel appel. Le bouton de réunion crée une invitation à une réunion avec la personne sélectionnée

Voir l’intégration du chat, des appels et des réunions en action

Pour un exemple d’intégration de chat, d’appel et de réunion en action, consultez l’exemple de modèle d’application Profile+ pour Teams.

Lorsqu’elle est ouverte depuis une équipe, l’application affiche les autres membres de l’équipe. Vous pouvez sélectionner Sélectionnez les personnes avec lesquelles vous connecter et sélectionnez une ou plusieurs personnes, puis démarrez un appel ou discutez avec les personnes sélectionnées, ou planifiez une réunion.

Voir le chat