ServiceNowFür Microsoft TeamsIntegrations-API-Berechtigungen für anforderungsbasierten Chat und SSO

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Im Folgenden sind API-Berechtigungen aufgeführt, die von angefordert wurden ServiceNow®Integration mit Microsoft TeamsFür anforderungsbasierten Chat und SSO.

    Tabelle : 1. API-Berechtigungen für anforderungsbasierten Chat und SSO
    App API-Berechtigung Beschreibung
    Anforderungsbasierter Chat Offline_Access (delegiert) (Anwendung) ServiceNow®Speichert ein Zugriffstoken für jeden Anwender, mit dem er sich erneut authentifizieren kann ServiceNow, Innerhalb Microsoft Teams, Ohne eine Anmeldeaufforderung durchlaufen zu müssen. Der Offline-Zugriff ermöglicht es uns, das Zugriffstoken automatisch zu aktualisieren.
    Chat.Lesen/Schreiben (delegiert) Der Teil „Lesen“ der Berechtigung „Chat.Lesen/Schreiben“ ermöglicht es uns, anforderungsbasierte Chats aus zu importieren Microsoft Teams. 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 automatisch hinzugefügt, wenn eine App erstellt wird, um die grundlegenden Informationen des Anwenders wie Name und E-Mail-ID zu lesen
    Anwender.ReadBasic.alle (delegiert) Diese Berechtigung ist erforderlich, um die Namen und abzurufen Microsoft AzureIDs der Anwender. ServiceNowSpeichert die Azure-ID, um Chats im Namen von Anwendern zu erstellen und Chats in deren Namen zu importieren.
    Dateien.Lesen.alle (delegiert) Diese Berechtigung wird beim Importieren anforderungsbasierter Chats aus verwendet Microsoft Teams. Ermöglicht das Importieren von Anhängen als Teil von Microsoft TeamsChat.
    Chatmitglied.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) Berechtigung, die bei der Erstellung von Chats mit erneuter Authentifizierung verwendet wird.
    Chat.ReadBasic (delegiert) Diese Berechtigung wird beim Importieren anforderungsbasierter Chats verwendet. Damit können wir anzeigen, welcher Teilnehmer jede Nachricht im Chat gesendet hat.
    Anwesenheit.Lesen.Alle (Delegiert) Diese Berechtigung wird beim Starten von verwendet Microsoft TeamsChat, um sich über die Anwesenheit jedes Anwenders zu informieren, der dem Chat hinzugefügt wird. Dadurch können Anwender den Echtzeitstatus der Chat-Teilnehmer kennen, bevor sie dem Gruppenchat hinzugefügt werden.
    Anwender.Lesen.Alle (Anwendung) Diese Berechtigung wird in der Gastzugriffsfunktion verwendet, in der ein Gastmitglied auch einen Chat starten kann. Microsoft lässt zu, dass ein Gasttoken (mit delegierter Berechtigung) nicht auf den API-Endpunkt „/users“ zugreifen kann. Daher ist die Anwendungsberechtigung erforderlich, um Details von abzurufen Microsoft AzureAnwender und ordnen Sie die UPN zu ServiceNowAnwender.
    SSO der Registerkarte Anwender.Lesen (delegiert) Mit dieser Berechtigung kann sich der Anwender bei authentifizieren ServiceNowPortal eingebettet in Microsoft Teams.
    Offline_Access (delegiert) Diese Berechtigung ist für die Verwendung von Registerkarten-SSO erforderlich, um die Anwenderauthentifizierung mit zu aktivieren Microsoft TeamsRegisterkarte.