ServiceNow Für Microsoft Teams Integrations-API-Berechtigungen für anforderungsbasierten Chat und SSO

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Im Folgenden sind API-Berechtigungen aufgeführt, die von angefordert wurden ServiceNow® Integration mit Microsoft Teams Für anforderungsbasierten Chat und SSO.

    Tabelle : 1. API-Berechtigungen für anforderungsbasierten Chat und SSO
    App API-Berechtigung Beschreibung
    Request-Based Chat Offline_access (delegiert) (Anwendung) ServiceNow® Speichert ein Zugriffstoken für jeden Anwender, mit dem er sich erneut bei authentifizieren kann ServiceNow, Innerhalb von Microsoft Teams, Ohne eine Anmeldeaufforderung durchlaufen zu müssen. Durch den Offline-Zugriff kann das Zugriffstoken automatisch aktualisiert werden.
    Chat.ReadWrite (delegiert) Der Teil „Lesen“ der Berechtigung „Chat.ReadWrite“ ermöglicht es uns, anforderungsbasierte Chats aus zu importieren Microsoft Teams. Der Bestandteil „Write“ der Berechtigung „Chat.ReadWrite“ wird im Bildschirm „Chat starten“ verwendet, in dem eine Eröffnungsnachricht im Namen des Service Desk-Mitarbeiters bereitgestellt wird.
    User.Read (delegiert) Diese Berechtigung wird automatisch hinzugefügt, wenn eine App erstellt wird, damit die grundlegenden Informationen des Benutzers erfasst werden können, z. B. Name oder E-Mail-ID.
    User.ReadBasic.All (delegiert) Diese Berechtigung ist erforderlich, um die Namen und zu erhalten Microsoft Azure IDs von Anwendern. ServiceNow Speichert die Azure-ID, um Chats im Namen von Anwendern zu erstellen und Chats in deren Namen zu importieren.
    Files.Read.All (delegiert) Diese Berechtigung wird beim Importieren anforderungsbasierter Chats aus verwendet Microsoft Teams. Ermöglicht den Import von Anhängen als Teil von Microsoft Teams Chat.
    ChatMember.ReadWrite (delegiert) Wenn eine Anforderung mit einem Teams-Chat auf „inaktiv“ gesetzt wird, werden Teilnehmer automatisch aus dem zugehörigen Chat entfernt. Diese Berechtigung ist erforderlich, damit die Chatteilnehmer entfernt werden können.
    Chat.Create (delegiert) Berechtigung, die bei der Erstellung von reauthenticatequest-basierten Chats verwendet wird.
    Chat.ReadBasic (delegiert) Diese Berechtigung dient dazu, anforderungsbasierte Chats zu importieren. Dadurch kann angezeigt werden, welcher Teilnehmer welche Nachricht im Chat gesendet hat.
    Anwesenheit.Lesen.Alle (Delegiert) Diese Berechtigung wird beim Starten von verwendet Microsoft Teams Chat, um sich über die Anwesenheit jedes Anwenders zu informieren, der dem Chat hinzugefügt wird. Auf diese Weise können Anwender den Echtzeitstatus der Chatteilnehmer 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 Gast-Token (mit delegierter Berechtigung) nicht auf den API-Endpunkt „/users“ zugreifen kann. Daher ist die Anwendungsberechtigung erforderlich, um Details von abzurufen Microsoft Azure Anwender und ordnen Sie die UPN zu ServiceNow Anwender.
    Tab SSO User.Read (delegiert) Mit dieser Berechtigung kann sich der Anwender bei einem authentifizieren ServiceNow Portal 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 Teams Registerkarte.
    openid (delegiert) Diese Berechtigung ist für den Zugriff auf die ID-Token erforderlich.
    E-Mail (delegiert) Diese Berechtigung ist erforderlich, um dem ID-Token die primäre E-Mail-Adresse des Anwenders hinzuzufügen.
    Teamaktivität.Senden (delegiert) Diese Berechtigung ist erforderlich, um eine Teamarbeitsaktivität an den Anwender zu senden.
    Profil (delegiert) Diese Berechtigung ist erforderlich, um die grundlegenden Anwenderdetails anzugeben.