Microsoft Teams Integration (Multichannel)

Du kannst Microsoft Teams als Kommunikationskanal nutzen, wenn du Posts aus dem Studio versendest. Dazu musst du eine Entra ID-App und eine Teams-App wie folgt konfigurieren. Beide Apps sind erforderlich.

Dieser Artikel behandelt nur die Erstellung einer Microsoft Teams Integration für das Modul Multichannel Kommunikation. Informationen über die Teams-Integration des Moduls Modern Intranet findest du unter Microsoft Teams Integration: Setup (Cloud).

Einer Entra ID App einrichten

Konfiguriere eine Entra ID App gemäß den folgenden Schritten, um MS Teams als Kommunikationskanal zu nutzen Kanal im Studio für deine Multichannel-Beiträge zu nutzen.

  1. Melde dich an Microsoft Entra ID (früher Azure Active Directory) mit einem Admin-Konto
  2. Eine neue App erstellen
    1. Gehe zu App-Registrierungen > Neue Registrierung
    2. Ein Name eingeben
    3. Wähle einen Unterstützten Kontotyp
    4. Wähle Registrieren

      azure_app_02.png

  3. Gehe zu API-Berechtigungen
    1. Füge die Anwendungsberechtigung hinzu: TeamsAppInstallation.ReadWriteSelfForUser.All
    2. Anwendungsberechtigung hinzufügen: AppCatalog.Read.All
    3. Anwendungsberechtigung hinzufügen: User.Read.All
    4. Wähle Admin-Zustimmung für App_Name erteilen
    5. Wähle Ja

      azure_app_04.png

  4. Ein Kundengeheimnis erstellen
    1. Gehe zu Zertifikate & Geheimnisse
    2. Wähle Neues Kundengeheimnis
    3. Gebe einen Namen und ein Gültigkeitsdatum ein
    4. Wähle Hinzufügen

      azure_app_05.png

  5. Füge in Haiilo's Administration > Multichannel die Tenant ID, Client ID und das Client Secret aus der Entra ID App in die entsprechenden Felder ein.

Einer Teams App einrichten

Nachdem du die Entra ID-App eingerichtet hast, konfiguriere eine Teams-App wie folgt unten.

  1. Melde dich auf der Developer Portal
  2. Eine Teams App erstellen
    1. Wähle Apps (im Menü auf der linken Seite) > Neue App

      teams_app_setup_01.png

    2. Gebe einen Namen für die App ein
    3. Wähle Hinzufügen
  3. Grundlegende Informationen konfigurieren
    1. Fülle die Entwicklerinformationen aus

      teams_app_setup_03.png

    2. Ausfüllen der App-URLs
    3. Füge die Client ID deiner Entra ID App in das Feld Anwendungs-(Client-)ID Feld ein. Die Entra ID App wurde erstellt in den vorherigen Schritten
    4. In Haiilo's Administration > Multichannel, füge die App ID von MS Teams in das entsprechende Feld ein.
  4. Bot-Funktionen aktivieren
    1. Wähle App Funktionen > Bot

      teams_app_setup_04.png

    2. Wähle Identifiziere deinen Bot > Bot eingeben ID. Die Bot-ID findest du in Haiilo's Administration > Multichannel.

      teams_app_setup_05.png

    3. Wähle im Abschnitt "Was kann dein Bot?" die Option "Nur Benachrichtigungen senden (einseitige Konversationen)". kann dein Bot tun?". Dies wird empfohlen, weil Antworten, die ein Nutzer sendet, nicht erfasst oder verarbeitet werden. Aktivierte Antworten könnten den Nutzer zu der Annahme verleiten, dass die Antwort den Verfasser des Beitrags erreicht.
    4. Wähle Persönlich im Abschnitt "Wähle die Bereiche, in denen Personen diesen Befehl verwenden können" aus.
    5. Wähle Speichern
  5. Füge die Domain hinzu, damit der vollständige Beitrag im iFrame von MS Teams angezeigt werden kann
    1. Gehe zu Domains
    2. Wähle Erstelle deine erste Domain oder Domain hinzufügen
    3. Füge die Domain deiner Haiilo-Plattform hinzu, für die diese App verwendet wird, z.B., subdomain.coyocloud.com
    4. Wähle Speichern
  6. Veröffentliche die App von Publish to Org > Veröffentliche deine App

    teams_app_setup_06.png

  7. Genehmige die Teams App
    1. Anmelden bei https://admin.teams.microsoft.com/
    2. Wähle Teams Apps > Apps verwalten (im Menü auf der linken Seite)
    3. Suche nach deiner App und wähle sie aus

      teams_app_approval_02.png

    4. Wähle Veröffentlichen aus.

      teams_app_approval_03.png

War dieser Beitrag hilfreich?