Hinzufügen eines Microsoft 365 Outlook-Auslösers

Verwenden Sie E-Mail als Auslöser, um einen Bot zu starten, wenn Sie eine E-Mail in Microsoft 365 Outlook erhalten, die die OAuth2-Authentifizierung verwendet.

Vorbereitungen

Stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
  • OAuth 2.0 zur Verwendung von Client-Anmeldedaten ist eingerichtet.

    Weitere Informationen zum Einrichten von OAuth 2.0 für die Verwendung von Client-Anmeldedaten finden Sie unter Einrichtung von OAuth 2.0 mit Client-Anmeldedaten.

  • Die Berechtigungsnachweise werden Lockern zugewiesen, auf die während der Bot-Entwicklung zugegriffen werden kann.

    Weitere Informationen finden Sie unter Locker und Anmeldedaten einrichten in Credential Vault.

  • Achten Sie darauf, dass der Proxy in Microsoft 365 Outlook nicht konfiguriert ist, während der Auslöser verwendet wird.
Dieses Verfahren ist für ein Beispielszenario gedacht, bei dem Sie einen Bot auslösen möchten, wenn Sie eine Microsoft 365 Outlook-E-Mail erhalten, die eine der folgenden Bedingungen erfüllt:
  • Die E-Mail stammt von sales@example.com.
  • Die Betreffzeile enthält den Satz Monatlicher Umsatzbericht.
  • Die E-Mail enthält einen Anhang.

Prozedur

  1. Melden Sie sich beim Control Room als Bot Creator an.
  2. Klicken Sie im linken Fensterbereich auf Automatisierung.
    Eine Liste der verfügbaren Bots und Formulare wird angezeigt.
  3. Klicken Sie auf Neu erstellen > Task Bot.
  4. Im Fenster Einen Bot erstellen geben Sie Sales Report in das Feld Name ein.
    Alle Bots sind am Speicherort des Ordners \Bots gespeichert.
  5. Optional: Klicken Sie auf Durchsuchen, um den Standardort zu ändern.
  6. Klicken Sie auf Erstellen und bearbeiten.
  7. Klicken Sie auf der Bot-Editor-Seite auf Auslöser > Microsoft 365 Outlook und doppelklicken oder ziehen Sie E-Mail.
  8. Klicken Sie auf das Dropdown-Menü Azure Cloud und wählen Sie Azure Global.
    Azure Global wird für die Microsoft 365 Commercial Version (login.microsoftonline.com) verwendet, während Azure GCC High für die Microsoft 365 Government Version (login.microsoftonline.us) verwendet wird.
  9. Verwenden Sie das Feld Prüfung alle, um das Auslöseintervall auf 40 Minuten zu ändern.
    Das Auslöseintervall für den Bot ist standardmäßig auf 120 Sekunden eingestellt.
  10. Vergewissern Sie sich, dass Client-Anmeldedaten unter dem Dropdown-Menü Authentifizierungsmodus ausgewählt ist.
  11. Wählen Sie für die Felder Client-ID, Mandanten-ID, Nutzername und Geheimer Clientschlüssel die Registerkarte Anmeldedaten und klicken Sie auf Wählen, um einen Wert aus dem Feld Credential Vault auszuwählen.
    Verwenden Sie die Registerkarte Unsichere Zeichenfolge, um eine vorhandene Variable anzugeben.
  12. Wählen Sie im Feld Bedingungen auswählen die folgenden Optionen für die E-Mail-Ereignisse aus:
    • E-Mail von: Geben Sie sales@example.com ein.
    • E-Mail-Betreff enthält: Geben Sie Monatlicher Umsatzberichtein.
    • E-Mail-Anlage: Wählen Sie Mit Anhang.
  13. Optional: Verwenden Sie das Dropdown-Menü Zugewiesen an (optional), um entweder eine vorhandene Datensatzvariable auszuwählen, oder klicken Sie auf das Symbol Variable erstellen, um eine Datensatzvariable zu erstellen, die Sie zuordnen möchten.
    Sie können diese Variable verwenden, um verschiedene Details über die E-Mail abzurufen, die den Bot ausgelöst hat, z. B. Absender, Empfänger, Betreff, E-Mail-Inhalt, Datum, Aktionsinformationen, E-Mail-Server-Host und Portdaten.
  14. Klicken Sie auf Speichern, um Ihre Konfiguration zu speichern.
    Microsoft 365 Outlook ist jetzt so konfiguriert, dass der zugehörige Bot ausgelöst wird, wenn die unter dem Feld Bedingungen auswählen angegebenen E-Mail-Ereignisse eintreten.