Integration mit Microsoft Teams
IBM Cloud
Fügen Sie einen Chatbot zu Microsoft Teams hinzu, um einen produktiven Hub zu erstellen und anzupassen, in dem Inhalte, Tools und Personen zusammenkommen, um zu chatten, zu treffen und zusammenzuarbeiten.
Nachdem Sie eine Aktion erstellt haben, können Sie diese Integration verwenden, um Ihren Assistenten mit Microsoft Teams zu verbinden.
Vorbereitende Schritte
Für die Integration Ihres Assistenten in Microsoft Teams benötigen Sie die Rolle Global Administrator
oder Teams Administrator
. Weitere Informationen finden Sie unter App-Berechtigungsrichtlinien.
Melden Sie sich für eine Microsoft 365 Developer Administrator-E-Mail-Adresse an, wenn Sie keine haben:
-
Rufen Sie das Microsoft Dev Centerauf.
-
Klicken Sie auf Jetzt teilnehmen, um Mitglied des Microsoft 365 Developer-Programms zu werden.
-
Klicken Sie im Dashboard auf E5-Subskription einrichten und wählen Sie eine Instant oder eine konfigurierbare Sandbox aus.
-
Kopieren Sie die unter Administrator aufgelistete E-Mail-Adresse. Ihre Administratorberechtigungsnachweise sind an verschiedenen Konfigurationspunkten erforderlich.
Hinzufügen der Microsoft Teams-Integration
-
Rufen Sie die Seite Integrationen auf, indem Sie im linken Menü auf das Integrationssymbol (
) klicken.
-
Klicken Sie auf Hinzufügen auf der Kachel Microsoft Teams.
-
Klicken Sie auf Bestätigen. Die Seite Erste Schritte enthält eine Zusammenfassung des Einrichtungsprozesses.
-
Klicken Sie auf Weiter, um mit der App-Registrierung zu beginnen.
App-Registrierung
-
Wechseln Sie zum Microsoft Azure-Portalund melden Sie sich mit Ihren Administratorberechtigungsnachweisen an.
-
Klicken Sie auf der Seite App-Registrierungen auf Neue Registrierung.
-
Geben Sie auf der Seite Anwendung registrieren einen Namen ein, wählen Sie die Multi-Tenant-Option für Ihre App aus und klicken Sie dann auf Registrieren.
-
Kopieren Sie die Anwendungs-ID von der Seite Übersicht Ihrer Anwendung und fügen Sie sie in das Feld App-Registrierung Ihrer watsonx Assistant Microsoft Teams-Integration ein.
-
Klicken Sie auf derselben Seite Microsoft Azure Übersicht auf den Hyperlink Zertifikat oder geheimen Schlüssel hinzufügen neben den Clientberechtigungsnachweisen.
-
Klicken Sie auf der Seite Zertifikate & geheime Schlüssel für die Tokenerstellung auf Neuer geheimer Clientschlüssel. Geben Sie eine Beschreibung ein und wählen Sie 180 Tage empfohlen aus. Klicken Sie auf Hinzufügen.
-
Kopieren Sie die Zeichenfolge unter Wert und fügen Sie sie in Wert des geheimen Clientschlüssels auf der Seite App-Registrierung Ihrer watsonx Assistant Microsoft Teams-Integration ein. Hinweis: Sie müssen einen neuen Wert generieren, bevor der aktuelle Wert an Tag 180 abläuft.
-
Klicken Sie auf "Weiter ", um Ihren Bot zu erstellen.
Bot erstellen
-
Rufen Sie das Microsoft Bot Framework Developer Portalauf und melden Sie sich mit Ihren Administratorberechtigungsnachweisen an.
-
Füllen Sie auf der Seite Tell us about your bot Ihr Bot-Profil aus.
-
Kopieren Sie den generierten Endpunkt von der Seite Bot erstellen Ihrer watsonx Assistant Microsoft Teams-Integration und fügen Sie ihn im Feld Messaging-Endpunkt des Abschnitts Konfiguration ein.
-
Wählen Sie "Multi-Tenant" als App-Typ aus.
-
Kopieren und fügen Sie Ihre App-ID ein und klicken Sie dann auf Registrieren.
-
Klicken Sie auf der Seite Verbindung zu Kanälen herstellen auf Microsoft Teams-Kanal konfigurieren im Abschnitt Vorgestellten Kanal hinzufügen.
-
Geben Sie auf der Seite Microsoft Teams konfigurieren Optionen auf den Registerkarten Messaging, Calling und Publish an, die Ihren Bot-Anforderungen entsprechen, und klicken Sie dann auf Speichern.
-
Klicken Sie in Ihrer watsonx Assistant Microsoft Teams-Integration auf Weiter, um Ihre Team-App zu erstellen.
Ihre Team-App erstellen
-
Wechseln Sie zum Microsoft Teams Developer Portalund melden Sie sich mit Ihren Administratorberechtigungsnachweisen an.
-
Klicken Sie auf der Registerkarte "Apps" auf "Neue App ".
-
Geben Sie einen Namen ein und klicken Sie auf Add.
-
Geben Sie auf der Seite Basisinformationen App-Namen, App-ID, Beschreibungen, Entwicklerinformationen und App-URLs ein und kopieren Sie dann Ihre App-ID und fügen Sie sie in Anwendungs-ID (Client-ID) ein. Klicken Sie auf Speichern.
-
Wählen Sie im Abschnitt Konfigurieren die Option App-Features und anschließend Bot aus.
-
Wählen Sie auf der Seite Bot identifizieren Ihren Bot aus.
-
Wählen Sie im Abschnitt Bereich auswählen, in dem Personen diesen Befehl verwenden können Persönlich, Team und Gruppenchat aus.
-
Klicken Sie auf Speichern, aber lassen Sie das Fenster geöffnet.
-
Klicken Sie in Ihrer watsonx Assistant Microsoft Teams-Integration auf Fertigstellen.
-
Klicken Sie auf Veröffentlichen, um Ihren Bot zu veröffentlichen.
Wenn eine benutzerdefinierte Nebenstelle während eines Gesprächs in Microsoft Teams ausgeführt wird, erhält der Kunde die Schritte vor der Ausführung erst, nachdem der Anruf bei der Nebenstelle abgeschlossen ist. Weitere Informationen finden Sie unter "Anrufen einer benutzerdefinierten Nebenstelle ".
Ihre Teams-App veröffentlichen
-
Klicken Sie im Microsoft Teams Developer Portal-Fenster, in dem Sie Ihre Team-App erstellt und gespeichert haben, auf Veröffentlichen, um Ihren Bot zu veröffentlichen.
-
Klicken Sie auf App-Paket herunterladen.
-
Rufen Sie Microsoft Teamsauf und melden Sie sich mit Ihren Administratorberechtigungsnachweisen an.
-
Klicken Sie im Seitenleistenmenü auf Apps und anschließend auf Apps verwalten und App hochladen.
-
Wählen Sie Angepasste App hochladen aus und geben Sie die heruntergeladene ZIP-Datei des App-Pakets an.
-
Klicken Sie auf "Hinzufügen ", um den Vorgang abzuschließen.
-
Testen Sie Ihre Aktionen und Antworten im Abschnitt Chat Ihrer Team-App.
Antworttypen
Diese Antworttypen werden unterstützt und wie erwartet angezeigt, wenn Ihr Assistent für Direktnachrichten, Kanäle oder Gruppenchats von Microsoft Teams bereitgestellt wird.
- Datum
- Abbildung
- Option
- Vorschlag
- Text