Microsoft 365 Permissions
This page lists the permissions required for an application you registered in Microsoft Entra ID to audit the following Microsoft 365 data sources:
- Microsoft Entra ID
- SharePoint Online
- Exchange Online
Permissions to Audit Microsoft Entra ID
note
The registered application must be assigned to the Global Administrator or Exchange Administrator role for Microsoft Entra ID state collection.
API | Permissions |
---|---|
Microsoft Graph | Directory
AuditLog
Policy
|
Office 365 Management APIs | ActivityFeed
|
Office 365 Exchange Online | Exchange
|
note
To access the Office 365 Exchange Online API, click the APIs my organization uses tab on the Request API Permissions pane and search this API by entering its name in the search box.
Permissions to Audit SharePoint Online
API | Permissions |
---|---|
Microsoft Graph | Sites
Directory
|
SharePoint | Sites
|
Office 365 Management APIs | ActivityFeed
|
note
The Sites.ReadWrite.All permission is only required for SharePoint Online integration (for example, when you have to save subscriptions to a SharePoint location).
Permissions to Audit Exchange Online
API | Permissions |
---|---|
Office 365 Management APIs | ActivityFeed
|