Fügen Sie Berechtigungen zu hinzu Microsoft AzureAnwendung
Weisen Sie Anwendern Berechtigungen zu, damit sie den Chat starten und Chat-Konversationen mit Mitarbeitern aus importieren können Microsoft TeamsBis ServiceNow®Instanz.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
- Melden Sie sich beim Microsoft Azure-Portal an.
- Navigieren zu Azure-Services > Azure Active Directory > Verwalten > App-Registrierungenan.
-
Wählen Sie die App aus, die erstellt wird, damit Service Desk-Mitarbeiter die Konversationen importieren können Microsoft TeamsAn die ServiceNow-Instanz.
Beispiel: Anforderungsbasierte Chat-App .
- Navigieren zu Verwalten > API-Berechtigungen > Fügen Sie eine Berechtigung hinzu > Microsoft Graphan.
- Wählen Sie Aus Delegierte Berechtigungen .
-
In Wählen Sie Berechtigungen aus Geben Sie die folgenden Berechtigungen ein.
- Offline_Access (delegiert): ServiceNow speichert ein Zugriffstoken für jeden Anwender, das es ihm ermöglicht, sich innerhalb von Microsoft Teams erneut bei ServiceNow zu authentifizieren, ohne eine Anmeldeaufforderung durchlaufen zu müssen. Mit dem Offline-Zugriff können Sie das Zugriffstoken automatisch aktualisieren.
- Chat.Lesen/Schreiben (delegiert): Mit dem Teil „Lesen“ der Berechtigung „Chat.Lesen/Schreiben“ können Sie anforderungsbasierte Chats aus Microsoft Teams importieren. Die Schreibberechtigung „Chat.Lese-/Schreibzugriff“ wird auf dem Bildschirm „Chat starten“ verwendet, auf dem eine Eröffnungsnachricht im Namen des Service Desk-Mitarbeiters bereitgestellt wird.
- Anwender.Lesen (delegiert): Diese Berechtigung wird hinzugefügt, wenn eine App erstellt wird, um die grundlegenden Informationen eines Anwenders wie Name und E-Mail-ID zu lesen
- User.ReadBasic.alle (delegiert): Diese Berechtigung ist erforderlich, um die Namen und Azure-IDs von Anwendern abzurufen. ServiceNow speichert die Azure-ID, um Chats zu erstellen und Chats im Namen von Anwendern zu importieren.
- Dateien.Lesen.alle (delegiert): Diese Berechtigung wird verwendet, wenn anforderungsbasierte Chats aus Microsoft Teams importiert werden. Ermöglicht das Importieren von Anhängen als Teil des Teams-Chats.
- ChatMember.Lesen/Schreiben (delegiert): Wenn eine Anforderung mit einem Teams-Chat auf inaktiv festgelegt ist, werden Teilnehmer automatisch aus dem entsprechenden Chat entfernt. Diese Berechtigung ist erforderlich, um die Chat-Teilnehmer zu entfernen.
- Chat.Erstellen (delegiert): Diese Berechtigung wird verwendet, um anforderungsbasierte Chats zu erstellen.
- Chat.ReadBasic (delegiert): Diese Berechtigung wird verwendet, wenn anforderungsbasierte Chats importiert werden. Damit können Sie anzeigen, welcher Teilnehmer jede Nachricht im Chat gesendet hat.
- Präsenz.Lesen.alle (delegiert): Diese Berechtigung wird verwendet, um den Anwesenheitsstatus eines Anwenders aus Microsoft Teams abzurufen.
- Wählen Sie Aus Fügen Sie Berechtigungen hinzu .
- In API-Berechtigungen Wählen Sie aus Erteilen Sie die Administratoreinwilligung für {Mandant} Link.
- Wählen Sie Aus Ja Im Popup-Dialogfeld.
- Wahlweise:
Entfernen Sie nach dem Upgrade einer Azure-Anwendung die Anwender-Token, und autorisieren Sie die Anwender erneut, ein Token mit den hinzugefügten Berechtigungen abzurufen.
- Melden Sie sich bei Ihrer ServiceNow-Instanz an.
- Navigieren zu Alle > System-OAuth > Tokens verwalten
- Entfernen Sie die Anwender-Token für die Chat-App für einzelne Mandanten.
Hinweis:Anwender müssen sich bei anmelden Microsoft AzureActive Directory-Account zum Abrufen eines Tokens mit den hinzugefügten Berechtigungen.