Erstellen eingehender Webhooks mit Workflows für Microsoft Teams
Ein eingehender Webhook ermöglicht es externen Anwendungen, Inhalte in Chats und Kanälen in Microsoft Teams freizugeben. Webhooks werden als Tools zum Nachverfolgen und Benachrichtigen verwendet. Sie können Beiträge in einem Kanal oder Chat posten, wenn eine Webhookanforderung empfangen wird.
Einrichten eines eingehenden Webhookworkflows aus einer Vorlage
Wählen Sie weitere Optionen neben dem Kanal oder Chat aus, für den Sie einen Workflow erstellen möchten, und wählen Sie dann Workflows aus.
Je nachdem, ob der Webhook in einem Chat oder Kanal veröffentlicht werden soll, wählen Sie die Webhookvorlage aus, die Ihren Anforderungen am besten entspricht. Jede Vorlage verfügt über einen anderen Authentifizierungstyp.
Chat-Webhookvorlagen
-
Posten in einem Chat, wenn eine Webhookanforderung empfangen wird
-
Posten in einem Chat, wenn eine Webhookanforderung von bestimmten Benutzern empfangen wird
-
Posten in einem Chat, wenn eine Webhookanforderung von Benutzern in meinem Mandanten empfangen wird
Channel-Webhookvorlagen
-
Posten in einem Kanal, wenn eine Webhookanforderung empfangen wird
-
Posten in einem Kanal, wenn eine Webhookanforderung von bestimmten Benutzern empfangen wird
-
Posten in einem Kanal, wenn eine Webhookanforderung von Benutzern in meinem Mandanten empfangen wird
Hinweis: Die Webhookvorlage Post in einem Chat, wenn eine Webhookanforderung empfangen wird, ist abhängig von Ihrem organization Typ möglicherweise nicht verfügbar. Wenn Sie weitere Hilfe benötigen, wenden Sie sich an Ihren IT-Administrator.
Sobald der Workflow geöffnet wird, können Sie seinen Namen ändern.
Sie müssen sich auch bei Ihrem Konto authentifizieren, damit Ihre Workflows im Kanal oder Chat posten können. Wenn Sie ein anderes Konto für die Authentifizierung auswählen möchten, wählen Sie Konto wechseln und dann das Konto aus, das Sie verwenden möchten.
Wenn Sie den Namen aktualisiert und das richtige Konto authentifiziert haben, wählen Sie Weiter aus.
Auf der nächsten Seite können Sie das Team, den Kanal oder den Chat auswählen, an dem diese Benachrichtigung gesendet wird. Wenn Sie diesen Workflow aus einem Chat oder Kanal verwenden, werden diese Felder automatisch für Sie aufgefüllt. Nachdem Sie die erforderlichen Details ausgefüllt haben, wählen Sie Workflow hinzufügen aus.
Nachdem der Workflow erstellt wurde, wird ein neues Dialogfeld mit der URL angezeigt, die Sie kopieren können.
Wenn Sie die Workflow-URL jemals erneut kopieren müssen, können Sie sie finden, indem Sie die Workflows-App in Teams öffnen, den erstellten Workflow auswählen,bearbeiten auswählen und den Trigger Beim Empfang einer Teams-Webhookanforderung erweitern.
Einrichten eines eingehenden Webhook-Workflows von Grund auf
-
Wählen Sie auf der linken Seite von Teams die Option Weitere Apps anzeigen aus, und öffnen Sie workflows .
-
Wechseln Sie zur Registerkarte Erstellen, und wählen Sie neben der Suchleiste erstellen aus .
-
Verwenden Sie die Suchleiste, um nach dem Trigger Beim Empfang einer Teams-Webhookanforderung zu suchen, und wählen Sie ihn aus.
-
Wählen Sie aus, wer den Flow auslösen kann (Authentifizierungstyp). Sie können aus drei verschiedenen Authentifizierungstypen wählen:
-
Jeder (diese Auswahl ist nicht authentifiziert)
-
Beliebiger Benutzer in meinem Mandanten
-
Bestimmte Benutzer in meinem Mandanten
-
-
Nun müssen Sie Ihrem Workflow eine Aktion hinzufügen. Wählen Sie Neuer Schritt und dann die Aktion Post Karte in Chat oder Kanal aus, die vom Teams-Connector stammt.
-
Nun wählen Sie aus, wo die Informationen aus dem Webhook gepostet werden. Wählen Sie das Dropdownfeld Post in und dann den Standort aus. Nachdem Sie den Speicherort des Kanals, des Gruppenchats oder des Chats mit dem Flow-Bot ausgewählt haben, füllen Sie die anderen erforderlichen Felder aus.
-
Wählen Sie unter Ihrem Workflow Speichern aus. Nach dem Speichern können Sie zum Feld Beim Empfang eines Teams-Webhooks zurückkehren und Ihre HTTP POST-URL kopieren.
Hinweis: Beim Einrichten des Webhooktriggers können Sie optionale Bedingungen hinzufügen. Wechseln Sie zum Triggermenü , und wählen Sie Einstellungen aus. Scrollen Sie nach unten, und wählen Sie im Abschnitt Triggerbedingungen die Option hinzufügen aus. Dieser Schritt ist optional und nicht erforderlich, damit der Workflow ausgeführt werden kann.
Weitere Informationen
Entwicklerdokumentation für Teams-Webhook-Connector
Durchsuchen und Hinzufügen von Workflows in Microsoft Teams
Hinzufügen oder Ausführen eines Workflows aus einer Nachricht