Configurez un déclencheur Microsoft Teams pour déclencher une action lorsqu\'un événement se produit dans le chat Microsoft Teams surveillé. Cet exemple montre comment créer un Task Bot avec un déclencheur Microsoft Teams pour envoyer un e-mail à une boîte aux lettres Microsoft 365 Outlook lorsqu\'un utilisateur publie un message dans un canal spécifique au sein d\'une équipe.

L\'exemple suivant illustre la configuration d\'un déclencheur Web Microsoft Teams qui lance le flux de travail d\'automatisation lorsqu\'un utilisateur publie un message avec pour objet Critique dans le canal Général de l\'équipe Help Desk.

Prérequis

Assurez-vous que les prérequis suivants sont satisfaits :
  • Prérequis mentionnés dans les déclencheurs Web Microsoft Teams.
  • Connexion OAuth active pour le compte Microsoft 365 Outlook et Microsoft Teams.
  • Un certificat Microsoft Azure valide est stocké dans le Credential Vault. Vous pouvez utiliser le même certificat pour authentifier le déclencheur et l\'action.
  • Enregistrez les variables nommées MSTeamsTriggerData et OutlookTriggerData.

Procédure

  1. Procédez comme suit pour créer un Task Bot
    1. Dans le volet de gauche, cliquez sur Automatisation.
    2. Cliquez Créer > Bot de tâche.
      L\'assistant Créer un robot de tâches s\'affiche.
    3. Saisissez un nom approprié pour le robot dans le champ Nom.
      Tous les robots sont stockés dans le dossier <\Bots> par défaut.
    4. Facultatif : Ajoutez une description pour le robot dans le champ Description.
    5. Facultatif : Cliquez sur Choisir et suivez les invites pour enregistrer le robot dans un autre dossier.
    6. Cliquez sur Créer et modifier.
      Le robot est créé et la page Éditeur de robots s\'affiche.
  2. Procédez comme suit pour ajouter et configurer le déclencheur Web Microsoft Teams.
    1. Cliquez sur Déclencheurs > Microsoft Teams, puis double-cliquez ou faites glisser Déclencheur Web pour ajouter le déclencheur Web à la section Déclencheurs.
    2. Cliquez sur Choisir pour choisir la connexion OAuth préconfigurée dans la fenêtre modale Choisir une connexion OAuth.
    3. Sélectionnez Équipes et canal > Discussion d\'équipe pour choisir la discussion d\'équipe comme condition de déclenchement.
    4. Sélectionnez Lorsqu\'un nouveau message de chat est ajouté dans Écouter l\'événement.
    5. Saisissez Help Desk dans Nom de l\'équipe.
      Vous pouvez également utiliser le bouton Sélectionner le nom de l\'équipe pour naviguer et sélectionner l\'équipe depuis la fenêtre modale Équipes.
    6. Saisissez Général dans Nom du canal.
      Vous pouvez également utiliser le bouton Sélectionner le nom du canal pour naviguer et sélectionner l\'équipe depuis la fenêtre modale Canaux.
    7. Activez la case à cocher Filtre puis saisissez Critique dans le champ Mots-clés à rechercher.
    8. Sélectionnez Certificat > Identifiants > Choisir et suivez les invites dans la fenêtre modale Sélectionner un identifiant pour sélectionner le certificat Microsoft Azure déjà disponible dans le Credential Vault.
    9. Sélectionnez MSTeamsTriggerData dans la liste déroulante Réponse.
  3. Effectuez les étapes suivantes pour ajouter et configurer l\'action Message Box.
    1. Cliquez sur Actions > Message Box , puis double-cliquez ou faites glisser l\'action Message Box pour l\'ajouter à la section Actions.
    2. Saisissez un titre approprié pour la boîte de dialogue dans Saisissez le titre de la fenêtre de la boîte de dialogue.
    3. Saisissez $MSTeamsTriggerData{subject}$ dans Saisissez le message à afficher.
      La clé subject des données de réponse du déclencheur contient l\'objet du message de discussion en tant que valeur.
    La Message Box sert d\'alerte pour le message de chat.
  4. Procédez comme suit pour ajouter et configurer l\'action Microsoft 365 Outlook Se connecter.
    1. Cliquez sur Actions > Microsoft 365 Outlook, puis double-cliquez ou faites glisser Se connecter pour ajouter l\'action à la section Actions.
    2. Sélectionnez Azure Global dans Azure Cloud.
      Si votre Microsoft 365 Outlook fait partie de la version Microsoft 365 Gouvernement, choisissez Azure US GCC High.
    3. Sélectionnez Géré par la Control Room dans Mode d\'authentification OAuth2.
    4. Cliquez sur Choisir et suivez les instructions dans la fenêtre modale Choisir une connexion OAuth pour sélectionner la connexion OAuth pour Microsoft 365 Outlook.
    5. Cliquez sur Variable > Insérer une valeur et suivez les instructions pour choisir l\'identifiant du nom d\'utilisateur Microsoft 365 Outlook.
    6. Facultatif : Saisissez un nom de session approprié dans Créer une session Microsoft 365 Outlook.
      Le système définit Microsoft365OutlookSession comme nom de session par défaut.
  5. Procédez comme suit pour ajouter et configurer l\'action Microsoft 365 Outlook Envoyer.
    1. Cliquez sur Actions > Microsoft 365 Outlook, puis double-cliquez ou faites glisser Envoyer pour ajouter l\'action à la section Actions.
    2. Saisissez le nom de session que vous avez renseigné lors de la configuration de l\'action Se connecter.
      Si le nom par défaut est conservé, le système préremplit Microsoft365OutlookSession comme Session Microsoft 365 Outlook.
    3. Saisissez l\'identifiant de messagerie Microsoft 365 Outlook auquel les détails du fichier doivent être transférés dans À.
    4. Entrez un objet approprié dans Objet.
      Le système définit par défaut Automation Anywhere a terminé l\'exécution du TaskBot comme objet.
    5. Sélectionnez Code HTML dans Type de corps d\'e-mail et saisissez le $MSTeamsTriggerData{"body.content"}$
      La clé body.content des données de réponse du déclencheur contient le contenu du message de discussion en tant que valeur correspondante.
      Pour plus d\'informations sur les données de réponse du déclencheur, consultez Journaux d\'audit du déclencheur Microsoft Teams.
  6. Cliquez sur Enregistrer pour enregistrer le robot de tâches.
Lorsque vous cliquez sur Exécuter > Exécuter avec des déclencheurs, le système active le déclencheur et celui-ci commence à écouter l\'événement Lorsqu\'un nouveau message de discussion est ajouté dans le canal Général de l\'équipe Help Desk. Le déclencheur lance les actions Microsoft 365 Outlook suivantes lorsqu\'un utilisateur publie un message contenant le mot-clé Critique, soit dans l\'objet, soit dans le corps du message, dans le canal Général de l\'équipe Help Desk.