Konfigurieren Sie einen Microsoft Teams, um eine Aktion auszulösen, wenn ein Ereignis im überwachten Microsoft Teams-Chat auftritt. Dieses Beispiel zeigt, wie Sie einen Task Bot mit einem Microsoft Teams-Auslöser erstellen, um eine E-Mail an ein Microsoft 365 Outlook-Postfach zu senden, wenn ein Benutzer eine Nachricht in einem bestimmten Kanal innerhalb eines Teams postet.

Das folgende Beispiel zeigt, wie ein Microsoft Teams-Web-Auslöser konfiguriert wird, der den Automatisierungs-Workflow startet, wenn der Benutzer eine Nachricht mit dem Betreff Kritisch im Allgemein Kanal des Help Desk Teams postet.

Vorbereitungen

Achten Sie darauf, dass die folgenden Voraussetzungen erfüllt sind:
  • Voraussetzungen, die in den Microsoft Teams Web-Auslösern erwähnt werden.
  • Aktive OAuth-Verbindung für das Microsoft 365 Outlook- und Microsoft Teams-Konto.
  • Ein gültiges Microsoft Azure-Zertifikat, das im Credential Vault gespeichert ist. Sie können dasselbe Zertifikat verwenden, um den Auslöser und die Aktion zu authentifizieren.
  • Variablen mit den Namen MSTeamsTriggerData und OutlookTriggerData aufzeichnen.

Prozedur

  1. Führen Sie die folgenden Schritte aus, um einen Task Bot zu erstellen:
    1. Klicken Sie im linken Fensterbereich auf Automatisierung.
    2. Klicken Sie auf Erstellen > Task Bot.
      Der Assistent Task Bot erstellen wird angezeigt.
    3. Geben Sie einen geeigneten Namen für den Bot in das Feld Name ein.
      Alle Bots werden standardmäßig im Ordner <\Bots> gespeichert.
    4. Optional: Fügen Sie eine Beschreibung für den Bot im Feld Beschreibung hinzu.
    5. Optional: Klicken Sie auf Auswählen und folgen Sie den Anweisungen, um den Bot in einem anderen Ordner zu speichern.
    6. Klicken Sie auf Erstellen und bearbeiten.
      Der Bot ist erstellt und die Seite Bot-Editor wird angezeigt.
  2. Führen Sie die folgenden Schritte aus, um den Microsoft Teams-Web-Auslöser hinzuzufügen und zu konfigurieren.
    1. Klicken Sie auf Auslöser > Microsoft Teams und doppelklicken Sie dann auf Web-Auslöser oder ziehen Sie ihn, um den Web-Auslöser zum Abschnitt Auslöser hinzuzufügen.
    2. Klicken Sie auf Auswählen, um die vorkonfigurierte OAuth-Verbindung aus dem Modalfenster OAuth-Verbindung auswählen auszuwählen.
    3. Wählen Sie Teams und Kanal > Team-Chat, um den Team-Chat als Auslösebedingung auszuwählen.
    4. Wählen Sie Wenn eine neue Chat-Nachricht hinzugefügt wird in Auf Ereignis hören.
    5. Geben Sie Help Desk in Teamname ein.
      Sie können auch die Schaltfläche Teamnamen auswählen verwenden, um zu navigieren und das Team aus dem Teams-Modal auszuwählen.
    6. Geben Sie Allgemein in Kanalname ein.
      Sie können auch die Schaltfläche Kanalnamen auswählen verwenden, um zu navigieren und das Team aus dem Kanäle-Modal auszuwählen.
    7. Aktivieren Sie das Kontrollkästchen Filter und geben Sie dann Kritisch in das Feld Zu suchende Schlüsselwörter ein.
    8. Wählen Sie Zertifikat > Anmeldeinformationen > Auswählen und folgen Sie den Anweisungen im Modal Anmeldeinformation auswählen, um das Microsoft Azure-Zertifikat auszuwählen, das bereits im Credential Vault verfügbar ist.
    9. Wählen Sie MSTeamsTriggerData aus der Dropdown-Liste Antwort aus.
  3. Führen Sie die folgenden Schritte aus, um die Message Box-Aktion hinzuzufügen und zu konfigurieren.
    1. Klicken Sie auf Aktionen > Message Box und doppelklicken Sie dann auf die Aktion Message Box oder ziehen Sie sie, um sie zum Abschnitt Aktionen hinzuzufügen.
    2. Geben Sie einen passenden Titel für das Nachrichtenfeld in Fenstertitel des Nachrichtenfelds eingeben ein.
    3. Geben Sie $MSTeamsTriggerData{subject}$ in Anzuzeigende Nachricht eingeben ein.
      Der subject-Schlüssel aus den Auslöser-Antwortdaten enthält den Betreff der Chatnachricht als Wert.
    Die Message Box dient als Hinweis für die Chatnachricht.
  4. Führen Sie die folgenden Schritte aus, um die Microsoft 365 Outlook Connect-Aktion hinzuzufügen und zu konfigurieren.
    1. Klicken Sie auf Aktionen > Microsoft 365 Outlook und doppelklicken Sie dann auf Verbinden oder ziehen Sie diese, um die Aktion zum Abschnitt Aktionen hinzuzufügen.
    2. Wählen Sie Azure Global in Azure Cloud.
      Wenn Ihr Microsoft 365 Outlook Teil der Microsoft 365 Government-Version ist, wählen Sie Azure US GCC High.
    3. Wählen Sie Control Room verwaltet im Feld OAuth2-Authentifizierungsmodus aus.
    4. Klicken Sie auf Auswählen und folgen Sie den Anweisungen im OAuth-Verbindung auswählen-Modal, um die OAuth-Verbindung für das Microsoft 365 Outlook auszuwählen.
    5. Klicken Sie auf Variable > Wert einfügen und folgen Sie den Anweisungen, um die Anmeldeiformation für den Microsoft 365 Outlook-Nutzernamen auszuwählen.
    6. Optional: Geben Sie einen passenden Sitzungsnamen in Microsoft 365 Outlook-Sitzung erstellen ein.
      Das System legt Microsoft365OutlookSession standardmäßig als Sitzungsnamen fest.
  5. Führen Sie die folgenden Schritte aus, um die Microsoft 365 Outlook Senden-Aktion hinzuzufügen und zu konfigurieren.
    1. Klicken Sie auf Aktionen > Microsoft 365 Outlook und doppelklicken Sie dann auf Senden oder ziehen Sie es, um die Aktion zum Abschnitt Aktionen hinzuzufügen.
    2. Geben Sie den Sitzungsnamen ein, den Sie bei der Konfiguration der Aktion Verbinden eingegeben haben.
      Wenn der Standardname beibehalten wird, trägt das System Microsoft365OutlookSession als Microsoft 365 Outlook session ein.
    3. Geben Sie die Microsoft 365 Outlook E-Mail-ID ein, an die die Dateidetails in Empfänger weitergeleitet werden sollen.
    4. Geben Sie eine passende Betreffzeile in Betreff ein.
      Das System legt standardmäßig Automation Anywhere hat die Ausführung des TaskBot abgeschlossen als Betreffzeile fest.
    5. Wählen Sie HTML-Code in E-Mail-Texttyp und geben Sie $MSTeamsTriggerData{"body.content"}$ ein.
      Der body.content-Schlüssel aus den Auslöser-Antwortdaten enthält den Inhalt der Chatnachricht als Wert.
      Weitere Informationen zu Auslöser-Antwortdaten finden Sie in den Microsoft Teams-Auslöserprüfprotokollen.
  6. Klicken Sie auf Speichern, um den Aufgaben-Bot zu speichern.
Wenn Sie auf Ausführen > Mit Auslösern ausführen klicken, aktiviert das System den Auslöser und der Auslöser beginnt, auf das Ereignis Wenn eine neue Chatnachricht hinzugefügt wird im Kanal Allgemein des Teams Help Desk zu warten. Der Auslöser startet die nachfolgenden Microsoft 365 Outlook-Aktionen, wenn ein Benutzer eine Nachricht postet, die das Schlüsselwort Critical entweder im Betreff oder im Text enthält, im General Kanal des Help Desk-Teams.