API-Berechtigungen für den Connector für Microsoft 365 und Teams

Folgende API-Berechtigungen müssen Sie in Microsoft Azure für den Einsatz des Connector für Microsoft 365 und Teams setzen.

Berechtigungstypen

Die Berechtigungen sind vom Typ "Delegiert" und "Anwendung". Die Aktionen, die mit den Berechtigungen vom Typ "Delegiert" verknüpft sind, werden durch einen (persönlichen) Microsoft 365-Benutzer ausgeführt. Die Aktionen, die mit den Berechtigungen vom Typ "Anwendung" verknüpft sind, werden durch ein Microsoft 365-Dienstkonto ausgeführt.

Häufig gibt es dieselbe Berechtigung sowohl für den Typ "Delegiert" als auch für "Anwendung". Je nach Anwendungsfall kann es gewünscht sein, dass eine Aktion durch einen persönlichen Benutzer oder durch ein Dienstkonto ausgeführt wird. Dementsprechend können Sie in Intrexx auswählen, ob sich Intrexx über einen (persönlichen) Benutzer oder über ein Dienstkonto an Microsoft 365 anmelden soll.

Detaillierte Angaben hierzu finden Sie in Abschnitt Neue Registrierung - Statische Benutzerkonten und Neue Registrierung - Dienstkonten.

Beachten Sie, dass bei den Berechtigungen vom Typ "Anwendung" ein Entra ID (ehemals Azure AD)-Administrator die Administratorenzustimmung erteilen muss.

API-Berechtigungen

Im Eingabefeld unten können Sie einen Begriff eingeben, nach dem die Tabelle dann gefiltert wird.

API/Berechtigungsname

TYP

Beschreibung

Administratoreinwilligung

Calendars.Read Delegiert Lesezugriff auf Benutzerkalender Nein
Calendars.Read.Shared Delegiert Benutzer und freigegebene Kalender lesen Nein
Calendars.ReadWrite Delegiert Verfügt über Vollzugriff auf Benutzerkalender. Nein
Calendars.ReadWrite Anwendung Read and write calendars in all mailboxes Ja
Channel.Create Delegiert Create channels Ja
Channel.ReadBasic.All Delegiert Read the names and descriptions of channels Nein
Channel.ReadBasic.All Anwendung Read the names and descriptions of all channels Ja
ChannelMessage.Read.All Delegiert Read user channel messages Ja
ChannelMessage.Send Delegiert Send channel messages Nein
Chat.Create Delegiert Create chats Nein
Chat.Read Delegiert Benutzerchatnachrichten lesen Nein
Chat.Read.All Anwendung Read all chat messages Ja
Chat.ReadBasic Delegiert Read names and members of user chat threads Nein
Chat.ReadWrite Delegiert Benutzerchatnachrichten lesen und schreiben Nein
Directory.Read.All Anwendung Read directory data Ja
email Delegiert E-Mail-Adresse von Benutzern anzeigen Nein
Files.ReadWrite.All Delegiert Vollzugriff auf alle Dateien, auf die der Benutzer zugreifen kann Nein
Group.Create Anwendung Create groups Ja
Group.ReadWrite.All Anwendung Read and write all groups Ja
GroupMember.Read.All Anwendung Read all group memberships Ja
GroupMember.ReadWrite.All Anwendung Read and write all group memberships Ja
Mail.ReadWrite * Delegiert Lese- und Schreibzugriff auf Benutzer-E-Mails Nein
Mail.Send * Delegiert E-Mails unter einem anderen Benutzernamen senden Nein

offline_access

(OpenID Permissions)

Delegiert Zugriff auf Daten beibehalten, für die Sie Zugriff erteilt haben Nein
Presence.Read Delegiert Read user's presence information Nein
Presence.ReadWrite.All * Anwendung Read and write presence information for all users Ja
profile Delegiert Grundlegendes Profil von Benutzern anzeigen Nein
Sites.Read.All Delegiert Elemente in allen Websitesammlungen lesen Nein
Sites.Read.All Anwendung Read items in all site collections Ja
Sites.ReadWrite.All * Delegiert Elemente in allen Websitesammlungen bearbeiten oder löschen Nein
Team.Create Delegiert Create teams Nein
Team.Create Anwendung Create teams Ja
Team.ReadBasic.All Delegiert Read the names and descriptions of teams Nein
Team.ReadBasic.All Anwendung Get a list of all teams Ja
TeamMember.ReadWrite.All Delegiert Add and remove members from teams Ja
User.Read.All Anwendung Read all users' full profiles Ja

*optional

API-Berechtigungen in Intrexx festlegen

Im Connector für Microsoft 365 und Teams müssen Sie im Menüpunkt "Authentifizierung" die Berechtigungen (Scope) erfassen, mit denen Intrexx-Benutzer bzw. Intrexx-Dienstkonten auf Microsoft 365 zugreifen sollen. Sie können dort die Berechtigungen einzeln hinterlegen. Die einzelnen Berechtigungen sind dabei durch ein Leerzeichen zu trennen.

Sie können auch im Connector für Microsoft 365 und Teams "https://graph.microsoft.com/.default" hinterlegen. Dann greifen die Intrexx-Benutzer bzw. Intrexx-Dienstkonten mit den Berechtigungen auf Microsoft 365 zu, die Sie in Microsoft Azure erteilt haben.

Detaillierte Angaben hierzu finden Sie in Abschnitt Neue Registrierung - Authentifizierung.