Richten Sie die Microsoft Teams Communications-Spokeein

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 4 Minuten Lesedauer
  • Integrieren Sie die Instanz Microsoft Teams CommunicationsServiceNow und den Account [], indem Sie in [] eine anwenderdefinierte OAuth-Anwendung erstellen, um Anforderungen von ServiceNow Microsoft Teams Communications zu authentifizieren.

    Vorbereitungen

    • Fordern Sie ein IntegrationHub -Abonnement an.
    • Aktivieren Sie die Microsoft Teams Communications-Spoke.
    • Erforderliche Rolle: admin

    Registrieren Sie eine anwenderdefinierte Anwendung über das Azure-Portal Microsoft .

    Stellen Sie Autorisierung für die -Instanz ServiceNow bereit, indem Sie eine anwenderdefinierte Anwendung bei Azure ADregistrieren.

    Vorbereitungen

    Erforderliche Rolle: Azure Active Directory-Administrator.

    Prozedur

    1. Melden Sie sich bei an Microsoft Azure-Portal.
    2. Klicken Sie unter Azure-Servicesauf App-Registrierungen.
      Registrieren Sie eine App.
    3. Klicken Sie unter App-Registrierungenauf Neue Registrierung.
      Neue App-Registrierung.
    4. Geben Sie einen Namen ein, und klicken Sie auf Registrieren .
      Registrieren einer App.
      Die Anwendung ist registriert, und wichtige Anwendungsdetails werden angezeigt.
    5. Kopieren Sie den Wert der Anwendungs-ID (Client) und die Verzeichnis -ID (Mandant), und notieren Sie sie zur späteren Verwendung.
    6. Klicken Sie auf Zertifikate und Geheimnisseund klicken Sie auf Neuer geheimer Clientschlüssel.
    7. Geben Sie im Formular Beschreibung an, und klicken Sie auf Hinzufügen.
      Fügen Sie einen geheimen Clientschlüssel hinzu.
    8. Kopieren Sie den Wert des geheimen Clientschlüssels zur späteren Verwendung.
      Kopieren Sie den geheimen Clientschlüssel.
    9. Klicken Sie auf API-Berechtigungen.
    10. Klicken Sie unter Konfigurierte Berechtigungenauf Berechtigung hinzufügen.
    11. Wählen Sie unter API-Berechtigungen anforderndie Option Microsoft Graphaus
      Berechtigungen hinzufügen.
    12. Klicken Sie auf Application permissions (Anwendungsberechtigungen).
    13. Stellen Sie sicher, dass die folgenden Berechtigungen für Ihre anwenderdefinierte App bereitgestellt werden:
      • Benutzer.Lesen.Alle
      • OnlineBesprechungen.LesenSchreiben
      • Calls.InitiateGroupCall.All
      • Calls.JoinGroupCall.All
      • Anrufe.BeitretenGruppeAnrufAlsGast.Alle
      Weitere Informationen zu den API-Berechtigungen finden Sie unter Berechtigungen für den Zugriff auf Ihre Web-API in Microsoft Lernen hinzufügen.
    14. Klicken Sie auf Berechtigungen hinzufügen.
      Fügen Sie Anwendungsberechtigungen hinzu.
    15. Klicken Sie auf Administratorzustimmung für MSFT gewähren.
      Erteilen Sie die Administratoreinwilligung.
      Das System fordert Sie auf, die Einwilligung zu bestätigen.
    16. Klicken Sie auf Ja.
      Es wird eine Bestätigungsmeldung angezeigt, dass die Administratorzustimmung für die angeforderten Berechtigungen erteilt wurde.
      Bestätigungsnachricht.
    17. Erstellen Sie einen Bot, und konfigurieren Sie ihn gemäß Ihren Anforderungen.
      Informationen zum Erstellen und Einrichten des Bots finden Sie unter Bots in Microsoft Lernenerstellen. Aktualisieren Sie die Bot-Endpunktadresse so, dass sie auf Ihren Bot verweist.

    Registrieren Sie Microsoft Teams Communications als OAuth-Anbieter

    Verwenden Sie die Informationen, die während der Konfiguration der Anwendung im Azure-Portal [ Microsoft generiert wurden, um Microsoft Teams Communications als OAuth-Anbieter zu registrieren, damit die Instanz ServiceNow OAuth 2.0-Token anfordern kann.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > System-OAuth > Applikationsregistrierung.
    2. Klicken Sie auf Neu.
      Das System zeigt diese Nachricht an: Welche Art von OAuth-Anwendung?.
    3. Wählen Sie Verbindung zu einem fremden OAuth-Provider herstellen aus.
    4. Füllen Sie diese Werte im Formular aus.
      Tabelle : 1. Anwendungsregistrierungen-Formular
      Feld Beschreibung
      Client-ID Während der Anwendungsregistrierung erstellte Anwendungs-ID.
      Geheimer Clientschlüssel Während der Anwendungsregistrierung erstellter geheimer Clientschlüssel.
      Aktiv Option zur aktiven Verwendung der Anwendungsregistrierung.
      Autorisierungs-URL OAuth-Autorisierungscode-Endpunkt. Geben Sie https://login.microsoftonline.com/ ein.<Directory-ID> /oauth2/v2.0/authorize .
      Token-URL OAuth-Servertoken-Endpunkt. Geben Sie https://login.microsoftonline.com/ ein.<Directory-ID> /oauth2/v2.0/token .
      Token-Sperr-URL OAuth-Servertoken-Rücknahme-Endpunkt.
      Umleitungs-URL OAuth-Callback-Endpunkt. Geben Sie https:// ein.<instance-name> .service-now.com/oauth_redirect.do
      Standardgewährungstyp Zum Erstellen des Tokens verwendeter Gewährungstyp. Wählen Sie Client-Anmeldeinformationen aus.
    5. Klicken Sie mit der rechten Maustaste auf den Formularheader und wählen Sie Speichern aus.
    6. Fügen Sie auf der Registerkarte „OAuth-Entitätsprofile“ eine Zeile ein, und geben Sie diese Werte ein:
      Feld Beschreibung
      Name Name zur Identifizierung des Entitätsprofil-Datensatzes. Beispiel: MS Teams Comm OAuth Prof.
      Ist Standardwert Gibt an, ob der Datensatz das Standardentitätsprofil ist.
      Gewährungstyp Zum Erstellen des Tokens verwendeter Gewährungstyp. Wählen Sie Client-Anmeldeinformationen aus.
    7. Fügen Sie auf der Registerkarte OAuth-Entitätsbereiche eine Zeile ein, und geben Sie diese Werte ein:
      Feld Beschreibung
      Name Name zur Identifizierung des Entitätsumfangsdatensatzes. Beispiel: MS Teams Comm OAuth Scope(OAuth-Bereich für Kommunikation) von MS Teams.
      OAuth-Anwendungsbereich OAuth-Entitätsbereich. Geben Sie .default ein.
    8. Klicken Sie mit der rechten Maustaste auf den Formularheader und wählen Sie Speichern aus.
    9. Öffnen Sie auf der Registerkarte OAuth-Entitätsprofile den von Ihnen erstellten Entitätsprofil-Datensatz.
    10. Fügen Sie auf der Registerkarte OAuth-Entitätsbereiche einen Datensatz ein.
    11. Suchen und wählen Sie den von Ihnen erstellten OAuth-Entitätsbereich.
    12. Klicken Sie auf Aktualisieren.

    Erstellen Sie einen Anmeldeinformationsdatensatz für Microsoft Teams Communications

    Autorisieren Sie die Microsoft Teams Communications -Spoke-Aktionen, indem Sie Anmeldeinformationsdatensätze für die im Azure-Portal Microsoft registrierte Anwendung erstellen. Der Alias für Verbindungen und Anmeldeinformationen Microsoft Teams Communications verwenden diese Anmeldeinformationen zum Autorisieren von Aktionen.

    Vorbereitungen

    Erforderliche Rolle: admin

    Prozedur

    1. Navigieren zu Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
    2. Öffnen Sie den Aliasdatensatz MSTeamsCommunicationsSpoke.
    3. Klicken Sie auf der Registerkarte Anmeldeinformationen auf Neu.

      Das System zeigt diese Nachricht an: Welche Art von Anmeldeinformationen möchten Sie erstellen?

    4. Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
    5. Füllen Sie die Felder im Formular aus.
      Tabelle : 2. Formular „OAuth 2.0-Anmeldeinformationen“
      Feld Beschreibung
      Name Name zur eindeutigen Identifizierung des Datensatzes. Beispiel: MS Teams-Kommunikations-Anmeldeinformationen.
      Aktiv Option zur aktiven Verwendung des Anmeldeinformationsdatensatzes.
      OAuth-Einheitenprofil OAuth-Profil, das während der Registrierung von Microsoft Teams Communications als OAuth-Anbieter erstellt wurde. Beispiel: MS Teams Comm OAuth Prof.
    6. Klicken Sie mit der rechten Maustaste auf den Formularheader, und klicken Sie auf Absenden.
    7. Um das OAuth-Token zu generieren, klicken Sie auf den zugehörigen Link OAuth-Token abrufen.