Richten Sie die Microsoft Teams Communications-Spokeein

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 4 Minuten Lesedauer
  • Integrieren Sie die Instanz Microsoft Teams KommunikationsServiceNow und das Konto [], indem Sie in [] eine benutzerdefinierte OAuth-Anwendung erstellen, um Anforderungen von ServiceNow Microsoft Teams Kommunikations zu authentifizieren.

    Vorbereitungen

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

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

    Erteilen Sie der Instanz ServiceNow Autorisierung, indem Sie eine benutzerdefinierte Anwendung bei Azure ADregistrieren.

    Vorbereitungen

    Erforderliche Rolle: Azure Active Directory-Administrator

    Prozedur

    1. Melden Sie sich beim 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 und notieren Sie den Wert der Anwendungs-ID (Client) und der Verzeichnis -ID (Mandant) zur späteren Verwendung.
    6. Klicken Sie auf Zertifikateund geheime Schlüssel, und klicken Sie auf Neuer geheimer Clientschlüssel.
    7. Geben Sie im Formular Beschreibung ein, 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 Eine Berechtigung hinzufügen.
    11. Wählen Sie unter API-Berechtigungen anforderndie Option Microsoft Graphaus
      Fügen Sie Berechtigungen hinzu.
    12. Klicken Sie auf Application permissions (Anwendungsberechtigungen).
    13. Stellen Sie sicher, dass die folgenden Berechtigungen für Ihre benutzerdefinierte App bereitgestellt werden:
      • Benutzer.Lesen.Alle
      • OnlineMeetings.ReadWrite
      • Calls.InitiateGroupCall.All
      • Calls.JoinGroupCall.All
      • Anrufe.JoinGroupCallAlsGuest.All
      Weitere Informationen zu den API-Berechtigungen finden Sie unter Berechtigungen für den Zugriff auf Ihre Web-API hinzufügen in Microsoft Learn.
    14. Klicken Sie auf Berechtigungen hinzufügen.
      Fügen Sie Anwendungsberechtigungen hinzu.
    15. Klicken Sie auf Grant admin consent for MSFT(Administratoreinwilligung für MSFT gewähren).
      Erteilen Sie die Einwilligung des Administrators.
      Das System fordert Sie auf, die Einwilligung zu bestätigen.
    16. Klicken Sie auf Ja.
      Eine Bestätigungsmeldung wird angezeigt, dass die Einwilligung des Administrators für die angeforderten Berechtigungen erteilt wurde.
      Bestätigungsmeldung.
    17. Erstellen Sie einen Bot, und konfigurieren Sie ihn gemäß Ihren Anforderungen.
      Weitere Informationen zum Erstellen und Einrichten des Bots finden Sie unter Bots erstellen in Microsoft Learn. Aktualisieren Sie die Bot-Endpunktadresse so, dass sie auf Ihren Bot verweist.

    Registrieren Sie Microsoft Teams Kommunikations als OAuth-Provider

    Verwenden Sie die Informationen, die während der Anwendungskonfiguration im Azure-Portal von [ Microsoft generiert wurden, um Microsoft Teams Kommunikations als OAuth-Provider 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 die folgende Meldung 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. Formular „Anwendungsregistrierungen“
      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-Server-Token-Sperrendpunkt.
      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 füllen Sie diese Werte aus:
      Feld Beschreibung
      Name Name zur Identifizierung des Entitätsprofildatensatzes. Beispiel: MS Teams Comm OAuth Professional.
      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ätsumfänge eine Zeile ein, und füllen Sie diese Werte aus:
      Feld Beschreibung
      Name Name zur Identifizierung des Entitätsbereichsdatensatzes. Beispiel: MS Teams Comm OAuth Scope.
      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ätsprofildatensatz.
    10. Fügen Sie auf der Registerkarte OAuth-Entitätsbereiche einen Datensatz ein.
    11. Suchen Sie den von Ihnen erstellten OAuth-Entitätsumfang, und wählen Sie ihn aus.
    12. Klicken Sie auf Aktualisieren.

    Erstellen Sie einen Anmeldeinformationsdatensatz für Microsoft Teams Kommunikations

    Autorisieren Sie die Spoke-Aktionen Microsoft Teams Kommunikations, indem Sie Anmeldeinformationsdatensätze für die im Azure-Portal Microsoft registrierte Anwendung erstellen. Der Alias für Verbindungen und Anmeldeinformationen Microsoft Teams Kommunikations verwendet 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 die folgende Meldung 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 Comm Cred.
      Aktiv Option zur aktiven Verwendung des Anmeldeinformationsdatensatzes.
      OAuth-Einheitenprofil OAuth-Profil, das während der Registrierung von Microsoft Teams Kommunikations als OAuth-Provider erstellt wurde. Beispiel: MS Teams Comm OAuth Professional.
    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.