Microsoft Graph Permissions Explorer
Click on a permission below to view the APIs that are enabled and the data objects exposed to the calling application.
Permission Scopes
Permission | Description |
---|---|
AccessReview.Read.All | Read all access reviews that user can access |
AccessReview.ReadWrite.All | Manage all access reviews that user can access |
AccessReview.ReadWrite.Membership | Manage access reviews for group and app memberships |
Acronym.Read.All | Read all acronyms that the user can access |
AdministrativeUnit.Read.All | Read administrative units |
AdministrativeUnit.ReadWrite.All | Read and write administrative units |
Agreement.Read.All | Read all terms of use agreements |
Agreement.ReadWrite.All | Read and write all terms of use agreements |
AgreementAcceptance.Read | Read user terms of use acceptance statuses |
AgreementAcceptance.Read.All | Read terms of use acceptance statuses that user can access |
AiEnterpriseInteraction.Read | Read user AI enterprise interactions. |
AiEnterpriseInteraction.Read.All | Read all AI enterprise interactions. |
Analytics.Read | Read user activity statistics |
APIConnectors.Read.All | Read API connectors for authentication flows |
APIConnectors.ReadWrite.All | Read and write API connectors for authentication flows |
AppCatalog.Read.All | Read all app catalogs |
AppCatalog.ReadWrite.All | Read and write to all app catalogs |
AppCatalog.Submit | Submit application packages to the catalog and cancel pending submissions |
AppCertTrustConfiguration.Read.All | Read the trusted certificate authority configuration for applications |
AppCertTrustConfiguration.ReadWrite.All | Read and write the trusted certificate authority configuration for applications |
Application-RemoteDesktopConfig.ReadWrite.All | Read and write the remote desktop security configuration for apps |
Application.Read.All | Read applications |
Application.ReadWrite.All | Read and write all applications |
Application.ReadWrite.OwnedBy | Manage apps that this app creates or owns |
AppRoleAssignment.ReadWrite.All | Manage app permission grants and app role assignments |
ApprovalSolution.Read | Read approvals |
ApprovalSolution.Read.All | Read all approvals |
ApprovalSolution.ReadWrite | Read, create, and respond to approvals |
ApprovalSolution.ReadWrite.All | Read all approvals and manage approval subscriptions |
ApprovalSolutionResponse.ReadWrite | Read and respond to approvals assigned to the current user |
AttackSimulation.Read.All | Read attack simulation data of an organization |
AttackSimulation.ReadWrite.All | Read, create, and update attack simulation data of an organization |
AuditLog.Read.All | Read audit log data |
AuditLogsQuery-CRM.Read.All | Read audit logs data from Dynamics CRM workload |
AuditLogsQuery-Endpoint.Read.All | Read audit logs data from Endpoint Data Loss Prevention workload |
AuditLogsQuery-Entra.Read.All | Read audit logs data from Entra (Azure AD) workload |
AuditLogsQuery-Exchange.Read.All | Read audit logs data from Exchange workload |
AuditLogsQuery-OneDrive.Read.All | Read audit logs data from OneDrive workload |
AuditLogsQuery-SharePoint.Read.All | Read audit logs data from SharePoint workload |
AuditLogsQuery.Read.All | Read audit logs data from all services |
AuthenticationContext.Read.All | Read all authentication context information |
AuthenticationContext.ReadWrite.All | Read and write all authentication context information |
BackupRestore-Configuration.Read.All | Read backup configuration policies |
BackupRestore-Configuration.ReadWrite.All | Read and edit backup configuration policies |
BackupRestore-Control.Read.All | Read the status of the M365 backup service |
BackupRestore-Control.ReadWrite.All | Update or read the status of the M365 backup service |
BackupRestore-Monitor.Read.All | Read monitoring, quota and billing information for the tenant |
BackupRestore-Restore.Read.All | Read restore sessions |
BackupRestore-Restore.ReadWrite.All | Read restore sessions and start restore sessions from backups |
BackupRestore-Search.Read.All | Search for metadata properties in backup snapshots |
BillingConfiguration.ReadWrite.All | Read and write application billing configuration |
BitlockerKey.Read.All | Read BitLocker keys |
BitlockerKey.ReadBasic.All | Read BitLocker keys basic information |
Bookings.Manage.All | Manage bookings information |
Bookings.Read.All | Read bookings information |
Bookings.ReadWrite.All | Read and write bookings information |
BookingsAppointment.ReadWrite.All | Read and write booking appointments |
Bookmark.Read.All | Read all bookmarks that the user can access |
BrowserSiteLists.Read.All | Read browser site lists for your organization |
BrowserSiteLists.ReadWrite.All | Read and write browser site lists for your organization |
BusinessScenarioConfig.Read.All | Read business scenario configurations |
BusinessScenarioConfig.Read.OwnedBy | Read business scenario configurations this app creates or owns |
BusinessScenarioConfig.ReadWrite.All | Read and write business scenario configurations |
BusinessScenarioConfig.ReadWrite.OwnedBy | Read and write business scenario configurations this app creates or owns |
BusinessScenarioData.Read.OwnedBy | Read all data for business scenarios this app creates or owns |
BusinessScenarioData.ReadWrite.OwnedBy | Read and write all data for business scenarios this app creates or owns |
Calendars.Read | Read user calendars |
Calendars.Read.Shared | Read user and shared calendars |
Calendars.ReadBasic | Read basic details of user calendars |
Calendars.ReadBasic.All | Read basic details of calendars in all mailboxes |
Calendars.ReadWrite | Have full access to user calendars |
Calendars.ReadWrite.Shared | Read and write user and shared calendars |
CallEvents-Emergency.Read.All | Read all emergency call events |
CallEvents.Read | Read call event data |
CallEvents.Read.All | Read all call events |
CallRecord-PstnCalls.Read.All | Read PSTN and direct routing call log data |
CallRecords.Read.All | Read all call records |
Calls.AccessMedia.All | Access media streams in a call as an app |
Calls.Initiate.All | Initiate outgoing 1 to 1 calls from the app |
Calls.InitiateGroupCall.All | Initiate outgoing group calls from the app |
Calls.JoinGroupCall.All | Join group calls and meetings as an app |
Calls.JoinGroupCallAsGuest.All | Join group calls and meetings as a guest |
Calls.JoinGroupCalls.Chat | |
ChangeManagement.Read.All | Read Change Management items |
Channel.Create | Create channels |
Channel.Create.Group | |
Channel.Delete.All | Delete channels |
Channel.Delete.Group | |
Channel.ReadBasic.All | Read the names and descriptions of channels |
ChannelMember.Read.All | Read the members of channels |
ChannelMember.ReadWrite | |
ChannelMember.ReadWrite.All | Add and remove members from channels |
ChannelMessage.Edit | Edit user's channel messages |
ChannelMessage.Read.All | Read user channel messages |
ChannelMessage.Read.Group | |
ChannelMessage.ReadWrite | Read and write user channel messages |
ChannelMessage.Send | Send channel messages |
ChannelMessage.UpdatePolicyViolation.All | Flag channel messages for violating policy |
ChannelSettings.Read.All | Read the names, descriptions, and settings of channels |
ChannelSettings.Read.Group | |
ChannelSettings.ReadWrite.All | Read and write the names, descriptions, and settings of channels |
ChannelSettings.ReadWrite.Group | |
Chat.Create | Create chats |
Chat.Manage.Chat | |
Chat.ManageDeletion.All | Delete and recover deleted chats |
Chat.ManageDeletion.Chat | |
Chat.Read | Read user chat messages |
Chat.Read.All | Read all chat messages |
Chat.Read.WhereInstalled | Read all chat messages for chats where the associated Teams application is installed. |
Chat.ReadBasic | Read names and members of user chat threads |
Chat.ReadBasic.All | Read names and members of all chat threads |
Chat.ReadBasic.WhereInstalled | Read names and members of all chat threads where the associated Teams application is installed. |
Chat.ReadWrite | Read and write user chat messages |
Chat.ReadWrite.All | Read and write all chat messages |
Chat.ReadWrite.WhereInstalled | Read and write all chat messages for chats where the associated Teams application is installed. |
Chat.UpdatePolicyViolation.All | Flag chat messages for violating policy |
ChatMember.Read | Read the members of chats |
ChatMember.Read.All | Read the members of all chats |
ChatMember.Read.Chat | |
ChatMember.Read.WhereInstalled | Read the members of all chats where the associated Teams application is installed. |
ChatMember.ReadWrite | Add and remove members from chats |
ChatMember.ReadWrite.All | Add and remove members from all chats |
ChatMember.ReadWrite.WhereInstalled | Add and remove members from all chats where the associated Teams application is installed. |
ChatMessage.Read | Read user chat messages |
ChatMessage.Read.All | Read all chat messages |
ChatMessage.Read.Chat | |
ChatMessage.ReadWriteSelected.Chat | |
ChatMessage.Send | Send user chat messages |
ChatSettings.Read.Chat | |
ChatSettings.ReadWrite.Chat | |
CloudApp-Discovery.Read.All | Read discovered cloud applications data |
CloudPC.Read.All | Read Cloud PCs |
CloudPC.ReadWrite.All | Read and write Cloud PCs |
Community.Read.All | Read all Viva Engage communities |
Community.ReadWrite.All | Read and write all Viva Engage communities |
ConfigurationMonitoring.Read.All | Read all Configuration Monitoring entities |
ConfigurationMonitoring.ReadWrite.All | Read and write all Configuration Monitoring entities |
ConsentRequest.Create | Create consent requests |
ConsentRequest.Read | Read consent requests created by the user |
ConsentRequest.Read.All | Read consent requests |
ConsentRequest.ReadApprove.All | Read and approve consent requests |
ConsentRequest.ReadWrite.All | Read and write consent requests |
Contacts.Read | Read user contacts |
Contacts.Read.Shared | Read user and shared contacts |
Contacts.ReadWrite | Have full access to user contacts |
Contacts.ReadWrite.Shared | Read and write user and shared contacts |
CopilotSettings-LimitedMode.Read | Read organization-wide copilot limited mode setting |
CopilotSettings-LimitedMode.ReadWrite | Read and write organization-wide copilot limited mode setting |
CrossTenantInformation.ReadBasic.All | Read cross-tenant basic information |
CrossTenantUserProfileSharing.Read | Read shared cross-tenant user profile and export data |
CrossTenantUserProfileSharing.Read.All | Read all shared cross-tenant user profiles and export their data |
CrossTenantUserProfileSharing.ReadWrite | Read shared cross-tenant user profile and export or delete data |
CrossTenantUserProfileSharing.ReadWrite.All | Read all shared cross-tenant user profiles and export or delete their data |
CustomAuthenticationExtension.Read.All | Read your organization's custom authentication extensions |
CustomAuthenticationExtension.ReadWrite.All | Read and write your organization's custom authentication extensions |
CustomAuthenticationExtension.Receive.Payload | Receive custom authentication extension HTTP requests |
CustomDetection.Read.All | Read custom detection rules |
CustomDetection.ReadWrite.All | Read and write custom detection rules |
CustomSecAttributeAssignment.Read.All | Read custom security attribute assignments |
CustomSecAttributeAssignment.ReadWrite.All | Read and write custom security attribute assignments |
CustomSecAttributeAuditLogs.Read.All | Read custom security attribute audit logs |
CustomSecAttributeDefinition.Read.All | Read custom security attribute definitions |
CustomSecAttributeDefinition.ReadWrite.All | Read and write custom security attribute definitions |
CustomSecAttributeProvisioning.Read.All | Read the provisioning configuration of all active custom security attributes |
CustomSecAttributeProvisioning.ReadWrite.All | Read and edit the provisioning configuration of all active custom security attributes |
CustomTags.Read.All | Read all custom tags data |
CustomTags.ReadWrite.All | Read and write custom tags data |
DelegatedAdminRelationship.Read.All | Read Delegated Admin relationships with customers |
DelegatedAdminRelationship.ReadWrite.All | Manage Delegated Admin relationships with customers |
DelegatedPermissionGrant.Read.All | Read delegated permission grants |
DelegatedPermissionGrant.ReadWrite.All | Manage all delegated permission grants |
Device.Command | Communicate with user devices |
Device.Read | Read user devices |
Device.Read.All | Read all devices |
Device.ReadWrite.All | |
DeviceLocalCredential.Read.All | Read device local credential passwords |
DeviceLocalCredential.ReadBasic.All | Read device local credential properties |
DeviceManagementApps.Read.All | Read Microsoft Intune apps |
DeviceManagementApps.ReadWrite.All | Read and write Microsoft Intune apps |
DeviceManagementCloudCA.Read.All | Read Microsoft Cloud PKI objects |
DeviceManagementCloudCA.ReadWrite.All | Read and write Microsoft Cloud PKI objects |
DeviceManagementConfiguration.Read.All | Read Microsoft Intune Device Configuration and Policies |
DeviceManagementConfiguration.ReadWrite.All | Read and write Microsoft Intune Device Configuration and Policies |
DeviceManagementManagedDevices.PrivilegedOperations.All | Perform user-impacting remote actions on Microsoft Intune devices |
DeviceManagementManagedDevices.PriviligedOperation.All | |
DeviceManagementManagedDevices.Read.All | Read Microsoft Intune devices |
DeviceManagementManagedDevices.ReadWrite.All | Read and write Microsoft Intune devices |
DeviceManagementRBAC.Read.All | Read Microsoft Intune RBAC settings |
DeviceManagementRBAC.ReadWrite.All | Read and write Microsoft Intune RBAC settings |
DeviceManagementServiceConfig.Read.All | Read Microsoft Intune configuration |
DeviceManagementServiceConfig.ReadWrite.All | Read and write Microsoft Intune configuration |
Directory.AccessAsUser.All | Access directory as the signed in user |
Directory.Read.All | Read directory data |
Directory.ReadWrite.Al | |
Directory.ReadWrite.All | Read and write directory data |
DirectoryRecommendations.Read.All | Read Azure AD recommendations |
DirectoryRecommendations.ReadWrite.All | Read and update Azure AD recommendations |
Domain.Read.All | Read domains. |
Domain.ReadWrite.All | Read and write domains |
EAS.AccessAsUser.All | Access mailboxes via Exchange ActiveSync |
eDiscovery.Read.All | Read all eDiscovery objects |
eDiscovery.ReadWrite.All | Read and write all eDiscovery objects |
EduAdministration.Read | Read education app settings |
EduAdministration.Read.All | Read Education app settings |
EduAdministration.ReadWrite | Manage education app settings |
EduAdministration.ReadWrite.All | Manage education app settings |
EduAssignments.Read | Read users' class assignments and their grades |
EduAssignments.Read.All | Read all class assignments with grades |
EduAssignments.ReadBasic | Read users' class assignments without grades |
EduAssignments.ReadBasic.All | Read all class assignments without grades |
EduAssignments.ReadWrite | Read and write users' class assignments and their grades |
EduAssignments.ReadWrite.All | Create, read, update and delete all class assignments with grades |
EduAssignments.ReadWriteBasic | Read and write users' class assignments without grades |
EduAssignments.ReadWriteBasic.All | Create, read, update and delete all class assignments without grades |
EduCurricula.Read | Read the user's class modules and resources |
EduCurricula.Read.All | Read all class modules and resources |
EduCurricula.ReadWrite | Read and write the user's class modules and resources |
EduCurricula.ReadWrite.All | Read and write all class modules and resources |
EduReports-Reading.Read.All | Read all tenant reading assignments submissions data |
EduReports-Reading.ReadAnonymous.All | Read all tenant reading assignments submissions data |
EduReports-Reflect.Read.All | Read all tenant reflect check-ins submissions data |
EduReports-Reflect.ReadAnonymous.All | Read all tenant reflect check-ins submissions data |
EduRoster.Read | Read users' view of the roster |
EduRoster.Read.All | Read the organization's roster |
EduRoster.ReadBasic | Read a limited subset of users' view of the roster |
EduRoster.ReadBasic.All | Read a limited subset of the organization's roster |
EduRoster.ReadWrite | Read and write users' view of the roster |
EduRoster.ReadWrite.All | Read and write the organization's roster |
EduRoster.Write | |
EduRoster.WriteWrite.All | |
View users' email address | |
EntitlementManagement.Read.All | Read all entitlement management resources |
EntitlementManagement.Read.All EntitlementManagement.ReadWrite.All | |
EntitlementManagement.ReadWrite.All | Read and write entitlement management resources |
EntitlementMgmt-SubjectAccess.ReadWrite | Read and write entitlement management resources related to self-service operations |
EventListener.Read.All | Read your organization's authentication event listeners |
EventListener.ReadWrite.All | Read and write your organization's authentication event listeners |
EWS.AccessAsUser.All | Access mailboxes as the signed-in user via Exchange Web Services |
ExternalConnection.Read.All | Read all external connections |
ExternalConnection.ReadWrite.All | Read and write all external connections |
ExternalConnection.ReadWrite.OwnedBy | Read and write external connections |
ExternalItem.Read.All | Read items in external datasets |
ExternalItem.ReadWrite.All | Read and write all external items |
ExternalItem.ReadWrite.OwnedBy | Read and write external items |
ExternalUserProfile.Read.All | Read external user profiles |
ExternalUserProfile.ReadWrite.All | Read and write external user profiles |
Family.Read | Read your family info |
File.Read.Group | |
FileIngestion.Ingest | Ingest SharePoint and OneDrive content to make it available in the search index |
FileIngestionHybridOnboarding.Manage | Manage onboarding for a Hybrid Cloud tenant |
Files.Read | Read user files |
Files.Read.All | Read all files that user can access |
Files.Read.Selected | Read files that the user selects (preview) |
Files.ReadWrite | Have full access to user files |
Files.ReadWrite.All | Have full access to all files user can access |
Files.ReadWrite.AppFolder | Have full access to the application's folder (preview) |
Files.ReadWrite.Selected | Read and write files that the user selects (preview) |
Files.SelectedOperations.Selected | Access selected Files, on behalf of the signed-in user |
FileStorageContainer.Manage.All | Manage all file storage containers |
FileStorageContainer.Selected | Access selected file storage containers |
Financials.ReadWrite.All | Read and write financials data |
Goals-Export.Read.All | Read all goals and export jobs that a user can access |
Goals-Export.ReadWrite.All | Have full access to all goals and export jobs a user can access |
Group-CloudLicensing.Read | |
Group-CloudLicensing.Read.All | |
Group-Conversation.Read.All | Read group conversations |
Group-Conversation.ReadWrite.All | Read and write group conversations |
Group-UsageRight.Read.All | |
Group.Create | Create groups |
Group.Read.All | Read all groups |
Group.ReadWrite.All | Read and write all groups |
GroupMember.Read.All | Read group memberships |
GroupMember.ReadWrite.All | Read and write group memberships |
HealthMonitoringAlert.Read.All | Read all scenario health monitoring alerts |
HealthMonitoringAlert.ReadWrite.All | Read and write all scenario monitoring alerts |
HealthMonitoringAlertConfig.Read.All | Read all scenario health monitoring alert configurations |
HealthMonitoringAlertConfig.ReadWrite.All | Read and write all scenario monitoring alert configurations. |
IdentityProvider.Read.All | Read identity providers |
IdentityProvider.ReadWrite.All | Read and write identity providers |
IdentityRiskEvent.Read.All | Read identity risk event information |
IdentityRiskEvent.ReadWrite.All | Read and write risk event information |
IdentityRiskyServicePrincipal.Read.All | Read all identity risky service principal information |
IdentityRiskyServicePrincipal.ReadWrite.All | Read and write all identity risky service principal information |
IdentityRiskyUser.Read.All | Read identity risky user information |
IdentityRiskyUser.ReadWrite.All | Read and write risky user information |
IdentityUserFlow.Read.All | Read all identity user flows |
IdentityUserFlow.ReadWrite.All | Read and write all identity user flows |
IMAP.AccessAsUser.All | Read and write access to mailboxes via IMAP. |
IndustryData-DataConnector.Read.All | View data connector definitions |
IndustryData-DataConnector.ReadWrite.All | Manage data connector definitions |
IndustryData-DataConnector.Upload | Upload files to a data connector |
IndustryData-InboundFlow.Read.All | View inbound flow definitions |
IndustryData-InboundFlow.ReadWrite.All | Manage inbound flow definitions |
IndustryData-OutboundFlow.Read.All | View outbound flow definitions |
IndustryData-OutboundFlow.ReadWrite.All | Manage outbound flow definitions |
IndustryData-ReferenceDefinition.Read.All | View reference definitions |
IndustryData-ReferenceDefinition.ReadWrite.All | Manage reference definitions |
IndustryData-Run.Read.All | View current and previous runs |
IndustryData-SourceSystem.Read.All | View source system definitions |
IndustryData-SourceSystem.ReadWrite.All | Manage source system definitions |
IndustryData-TimePeriod.Read.All | Read time period definitions |
IndustryData-TimePeriod.ReadWrite.All | Manage time period definitions |
IndustryData.ReadBasic.All | Read basic Industry Data service and resource definitions |
InformationProtectionConfig.Read | Read configurations for protecting organizational data applicable to the user |
InformationProtectionConfig.Read.All | Read all configurations for protecting organizational data applicable to users |
InformationProtectionContent.Sign.All | Sign digests for data |
InformationProtectionContent.Write.All | Create protected content |
InformationProtectionPolicy.Read | Read user sensitivity labels and label policies. |
InformationProtectionPolicy.Read.All | Read all published labels and label policies for an organization. |
Insights-UserMetric.Read.All | Read user metrics insights |
LearningAssignedCourse.Read | Read user's assignments |
LearningAssignedCourse.Read.All | |
LearningAssignedCourse.ReadWrite.All | Read and write all assignments |
LearningContent.Read.All | Read learning content |
LearningContent.ReadWrite.All | Manage learning content |
LearningProvider.Read | Read learning provider |
LearningProvider.ReadWrite | Manage learning provider |
LearningSelfInitiatedCourse.Read | Read user's self-initiated courses |
LearningSelfInitiatedCourse.Read.All | |
LearningSelfInitiatedCourse.ReadWrite.All | Read and write all self-initiated courses |
LicenseAssignment.Read.All | |
LicenseAssignment.ReadWrite.All | Manage all license assignments |
LifecycleWorkflows.Activate | |
LifecycleWorkflows.CreateWorkflows | |
LifecycleWorkflows.Read.All | Read all lifecycle workflows resources |
LifecycleWorkflows.Read.CustomTaskExtensions | |
LifecycleWorkflows.Read.Workflows | |
LifecycleWorkflows.ReadBasic.Workflows | |
LifecycleWorkflows.ReadReports.All | |
LifecycleWorkflows.ReadWrite.All | Read and write all lifecycle workflows resources |
LifecycleWorkflows.ReadWrite.CustomTaskExtensions | |
LifecycleWorkflows.ReadWrite.Workflows | |
ListItems.SelectedOperations.Selected | Access selected ListItems, on behalf of the signed-in user |
Lists.SelectedOperations.Selected | Access selected Lists, on behalf of the signed-in user |
Mail.Read | Read user mail |
Mail.Read.Shared | Read user and shared mail |
Mail.ReadBasic | Read user basic mail |
Mail.ReadBasic.All | Read basic mail in all mailboxes |
Mail.ReadBasic.Shared | Read user and shared basic mail |
Mail.ReadWrite | Read and write access to user mail |
Mail.ReadWrite.Shared | Read and write user and shared mail |
Mail.Send | Send mail as a user |
Mail.Send.Shared | Send mail on behalf of others |
MailboxFolder.Read | Read a user's mailbox folders |
MailboxFolder.Read.All | Read all the users' mailbox folders |
MailboxFolder.ReadWrite | Read and write a user's mailbox folders |
MailboxFolder.ReadWrite.All | Read and write all the users' mailbox folders |
MailboxItem.ImportExport | Allows the app to perform backup and restore of mailbox items |
MailboxItem.ImportExport.All | Allows the app to perform backup and restore for all mailbox items |
MailboxItem.Read | Read a user's mailbox items |
MailboxItem.Read.All | Read all the users' mailbox items |
MailboxSettings.Read | Read user mailbox settings |
MailboxSettings.ReadWrite | Read and write user mailbox settings |
ManagedTenant.Read.All | |
ManagedTenant.ReadWrite.All | |
ManagedTenants.Read.All | Read all managed tenant information |
ManagedTenants.ReadWrite.All | Read and write all managed tenant information |
Member.Read.Hidden | Read hidden memberships |
MultiTenantOrganization.Read.All | Read multi-tenant organization details and tenants |
MultiTenantOrganization.ReadBasic.All | Read multi-tenant organization basic details and active tenants |
MultiTenantOrganization.ReadWrite.All | Read and write multi-tenant organization details and tenants |
NetworkAccess-Reports.Read.All | Read all network access reports |
NetworkAccess.Read.All | Read all network access information |
NetworkAccess.ReadWrite.All | Read and write all network access information |
NetworkAccessBranch.Read.All | Read properties of branches for network access |
NetworkAccessBranch.ReadWrite.All | Read and write properties of branches for network access |
NetworkAccessPolicy.Read.All | Read security and routing policies for network access |
NetworkAccessPolicy.ReadWrite.All | Read and write security and routing policies for network access |
Notes.Create | Create user OneNote notebooks |
Notes.Read | Read user OneNote notebooks |
Notes.Read.All | Read all OneNote notebooks that user can access |
Notes.ReadWrite | Read and write user OneNote notebooks |
Notes.ReadWrite.All | Read and write all OneNote notebooks that user can access |
Notes.ReadWrite.CreatedByApp | Limited notebook access (deprecated) |
Notifications.ReadWrite.CreatedByApp | Deliver and manage user notifications for this app |
offline_access | Maintain access to data you have given it access to |
OnlineMeetingAiInsight.Read.All | Read all AI Insights for online meetings. |
OnlineMeetingAiInsight.Read.Chat | Read all AI Insights for online meetings where the Teams application is installed. |
OnlineMeetingArtifact.Read.All | Read user's online meeting artifacts |
OnlineMeetingRecording.Read.All | Read all recordings of online meetings. |
OnlineMeetingRecording.Read.Chat | |
OnlineMeetings.Read | Read user's online meetings |
OnlineMeetings.Read.All | Read online meeting details |
OnlineMeetings.ReadWrite | Read and create user's online meetings |
OnlineMeetings.ReadWrite.All | Read and create online meetings |
OnlineMeetingTranscript.Read.All | Read all transcripts of online meetings. |
OnlineMeetingTranscript.Read.Chat | |
OnPremDirectorySynchronization.Read.All | Read all on-premises directory synchronization information |
OnPremDirectorySynchronization.ReadWrite.All | Read and write all on-premises directory synchronization information |
OnPremisesPublishingProfiles.ReadWrite.All | Manage on-premises published resources |
openid | Sign users in |
Organization.Read.All | Read organization information |
Organization.ReadWrite.All | Read and write organization information |
OrganizationalBranding.Read.All | Read organizational branding information |
OrganizationalBranding.ReadWrite.All | Read and write organizational branding information |
OrgContact.Read | |
OrgContact.Read.All | Read organizational contacts |
OrgSettings-AppsAndServices.Read.All | Read organization-wide apps and services settings |
OrgSettings-AppsAndServices.ReadWrite.All | Read and write organization-wide apps and services settings |
OrgSettings-DynamicsVoice.Read.All | Read organization-wide Dynamics customer voice settings |
OrgSettings-DynamicsVoice.ReadWrite.All | Read and write organization-wide Dynamics customer voice settings |
OrgSettings-Forms.Read.All | Read organization-wide Microsoft Forms settings |
OrgSettings-Forms.ReadWrite.All | Read and write organization-wide Microsoft Forms settings |
OrgSettings-Microsoft365Install.Read.All | Read organization-wide Microsoft 365 apps installation settings |
OrgSettings-Microsoft365Install.ReadWrite.All | Read and write organization-wide Microsoft 365 apps installation settings |
OrgSettings-MicrosoftInstall.Read.All | |
OrgSettings-MicrosoftInstall.ReadWrite.All | |
OrgSettings-Todo.Read.All | Read organization-wide Microsoft To Do settings |
OrgSettings-Todo.ReadWrite.All | Read and write organization-wide Microsoft To Do settings |
PartnerBilling.Read.All | Read all billing data for your company's tenant |
PartnerSecurity.Read.All | Read security alerts of customer with CSP relationship |
PartnerSecurity.ReadWrite.All | Read security alerts and update status of security alerts of customer with CSP relationship |
PendingExternalUserProfile.Read.All | Read pending external user profiles |
PendingExternalUserProfile.ReadWrite.All | Read and write pending external user profiles |
People.Read | Read users' relevant people lists |
People.Read.All | Read all users' relevant people lists |
PeopleSettings.Read.All | Read tenant-wide people settings |
PeopleSettings.ReadWrite.All | Read and write tenant-wide people settings |
PermissionsAnalytics.Read.OwnedBy | |
Place.Read.All | Read all company places |
Place.ReadWrite.All | Read and write organization places |
PlaceDevice.Read.All | Read all workplace devices |
PlaceDevice.ReadWrite.All | Read and write all workplace devices |
PlaceDeviceTelemetry.ReadWrite.All | Read and write telemetry for all workplace devices. |
Policy.Read.All | Read your organization's policies |
Policy.Read.ApplicationConfiguration | |
Policy.Read.ConditionalAccess | Read your organization's conditional access policies |
Policy.Read.DeviceConfiguration | Read your organization's device configuration policies |
Policy.Read.IdentityProtection | Read your organization’s identity protection policy |
Policy.Read.PermissionGrant | Read consent and permission grant policies |
Policy.ReadWrite.AccessReview | Read and write your organization's directory access review default policy |
Policy.ReadWrite.ApplicationConfiguration | Read and write your organization's application configuration policies |
Policy.ReadWrite.AuthenticationFlows | Read and write authentication flow policies |
Policy.ReadWrite.AuthenticationMethod | Read and write authentication method policies |
Policy.ReadWrite.Authorization | Read and write your organization's authorization policy |
Policy.ReadWrite.ConditionalAccess | Read and write your organization's conditional access policies |
Policy.ReadWrite.ConsentRequest | Read and write consent request policy |
Policy.ReadWrite.CrossTenantAccess | Read and write your organization's cross tenant access policies |
Policy.ReadWrite.DeviceConfiguration | Read and write your organization's device configuration policies |
Policy.ReadWrite.ExternalIdentities | Read and write your organization's external identities policy |
Policy.ReadWrite.FeatureRollout | Read and write your organization's feature rollout policies |
Policy.ReadWrite.FedTokenValidation | Read and write your organization's federated token validation policy |
Policy.ReadWrite.IdentityProtection | Read and write your organization’s identity protection policy |
Policy.ReadWrite.MobilityManagement | Read and write your organization's mobility management policies |
Policy.ReadWrite.PermissionGrant | Manage consent and permission grant policies |
Policy.ReadWrite.SecurityDefaults | Read and write your organization's security defaults policy |
Policy.ReadWrite.TrustFramework | Read and write your organization's trust framework policies |
POP.AccessAsUser.All | Read and write access to mailboxes via POP. |
Presence.Read | Read user's presence information |
Presence.Read.All | Read presence information of all users in your organization |
Presence.ReadWrite | Read and write a user's presence information |
Presence.ReadWrite.All | Read and write presence information for all users |
PrintConnector.Read.All | Read print connectors |
PrintConnector.ReadWrite.All | Read and write print connectors |
Printer.Create | Register printers |
Printer.FullControl.All | Register, read, update, and unregister printers |
Printer.Read.All | Read printers |
Printer.ReadWrite.All | Read and update printers |
PrinterShare.Read.All | Read printer shares |
PrinterShare.ReadBasic.All | Read basic information about printer shares |
PrinterShare.ReadWrite.All | Read and write printer shares |
PrintJob.Create | Create print jobs |
PrintJob.Manage.All | Perform advanced operations on print jobs |
PrintJob.Read | Read user's print jobs |
PrintJob.Read.All | Read print jobs |
PrintJob.ReadBasic | Read basic information of user's print jobs |
PrintJob.ReadBasic.All | Read basic information of print jobs |
PrintJob.ReadWrite | Read and write user's print jobs |
PrintJob.ReadWrite.All | Read and write print jobs |
PrintJob.ReadWriteBasic | Read and write basic information of user's print jobs |
PrintJob.ReadWriteBasic.All | Read and write basic information of print jobs |
PrintSettings.Read.All | Read tenant-wide print settings |
PrintSettings.ReadWrite.All | Read and write tenant-wide print settings |
PrintTaskDefinition.ReadWrite.All | Read, write and update print task definitions |
PrivilegedAccess.Read.AzureAD | Read privileged access to Azure AD |
PrivilegedAccess.Read.AzureADGroup | Read privileged access to Azure AD groups |
PrivilegedAccess.Read.AzureResources | Read privileged access to Azure resources |
PrivilegedAccess.ReadWrite.AzureAD | Read and write privileged access to Azure AD |
PrivilegedAccess.ReadWrite.AzureADGroup | Read and write privileged access to Azure AD groups |
PrivilegedAccess.ReadWrite.AzureResources | Read and write privileged access to Azure resources |
PrivilegedAssignmentSchedule.Read.AzureADGroup | Read assignment schedules for access to Azure AD groups |
PrivilegedAssignmentSchedule.ReadWrite.AzureADGroup | Read, create, and delete assignment schedules for access to Azure AD groups |
PrivilegedAssignmentSchedule.Remove.AzureADGroup | Delete assignment schedules for access to Azure AD groups |
PrivilegedEligibilitySchedule.Read.AzureADGroup | Read eligibility schedules for access to Azure AD groups |
PrivilegedEligibilitySchedule.ReadWrite.AzureADGroup | Read, create, and delete eligibility schedules for access to Azure AD groups |
PrivilegedEligibilitySchedule.Remove.AzureADGroup | Delete eligibility schedules for access to Azure AD groups |
profile | View users' basic profile |
ProfilePhoto.Read.All | Read profile photo of a user or group |
ProfilePhoto.ReadWrite.All | Read and write profile photo of a user or group |
ProgramControl.Read.All | Read all programs that user can access |
ProgramControl.ReadWrite.All | Manage all programs that user can access |
PublicKeyInfrastructure.Read.All | Read certificate based authentication configurations |
PublicKeyInfrastructure.ReadWrite.All | Read and write certificate based authentication configurations |
QnA.Read.All | Read all Questions and Answers that the user can access. |
RecordsManagement.Read.All | Read Records Management configuration, labels, and policies |
RecordsManagement.ReadWrite.All | Read and write Records Management configuration, labels, and policies |
Reports.Read.All | Read all usage reports |
ReportSettings.Read.All | Read admin report settings |
ReportSettings.ReadWrite.All | Read and write admin report settings |
ResourceSpecificPermissionGrant.ReadForChat | Read resource specific permissions granted on a chat |
ResourceSpecificPermissionGrant.ReadForChat.All | Read resource specific permissions granted on a chat |
ResourceSpecificPermissionGrant.ReadForTeam | Read resource specific permissions granted on a team |
ResourceSpecificPermissionGrant.ReadForTeam.All | Read resource specific permissions granted on a team |
ResourceSpecificPermissionGrant.ReadForUser | Read resource specific permissions granted on a user account |
ResourceSpecificPermissionGrant.ReadForUser.All | Read all resource specific permissions granted on user accounts |
RoleAssignmentSchedule.Read.Directory | Read all active role assignments for your company's directory |
RoleAssignmentSchedule.ReadWrite.Directory | Read, update, and delete all active role assignments for your company's directory |
RoleAssignmentSchedule.Remove.Directory | Delete all active role assignments for your company's directory |
RoleEligibilitySchedule.Read.Directory | Read all eligible role assignments for your company's directory |
RoleEligibilitySchedule.ReadWrite.Directory | Read, update, and delete all eligible role assignments for your company's directory |
RoleEligibilitySchedule.Remove.Directory | Delete all eligible role assignments for your company's directory |
RoleManagement.Read.All | Read role management data for all RBAC providers |
RoleManagement.Read.CloudPC | Read Cloud PC RBAC settings |
RoleManagement.Read.Defender | Read M365 Defender RBAC configuration |
RoleManagement.Read.Directory | Read directory RBAC settings |
RoleManagement.Read.Exchange | Read Exchange Online RBAC configuration |
RoleManagement.ReadWrite.CloudPC | Read and write Cloud PC RBAC settings |
RoleManagement.ReadWrite.Defender | Read M365 Defender RBAC configuration |
RoleManagement.ReadWrite.Directory | Read and write directory RBAC settings |
RoleManagement.ReadWrite.Exchange | Read and write Exchange Online RBAC configuration |
RoleManagementAlert.Read.Directory | Read all alert data for your company's directory |
RoleManagementAlert.ReadWrite.Directory | Read all alert data, configure alerts, and take actions on all alerts for your company's directory |
RoleManagementPolicy.Read.AzureADGroup | Read all policies in PIM for Groups |
RoleManagementPolicy.Read.Directory | Read all policies for privileged role assignments of your company's directory |
RoleManagementPolicy.ReadWrite.AzureADGroup | Read, update, and delete all policies in PIM for Groups |
RoleManagementPolicy.ReadWrite.Directory | Read, update, and delete all policies for privileged role assignments of your company's directory |
Schedule-WorkingTime.ReadWrite.All | Trigger working time policies and read the working time status |
Schedule.Read.All | Read user schedule items |
Schedule.ReadWrite.All | Read and write user schedule items |
ScheduledPermissions.ReadWrite.All | |
SchedulePermissions.ReadWrite.All | Read/Write schedule permissions for a role. |
SearchConfiguration.Read.All | Read your organization's search configuration |
SearchConfiguration.ReadWrite.All | Read and write your organization's search configuration |
SecurityActions.Read.All | Read your organization's security actions |
SecurityActions.ReadWrite.All | Read and update your organization's security actions |
SecurityAlert.Read.All | Read all security alerts |
SecurityAlert.ReadWrite.All | Read and write to all security alerts |
SecurityAnalyzedMessage.Read.All | Read metadata and detection details for emails in your organization |
SecurityAnalyzedMessage.ReadWrite.All | Read metadata, detection details, and execute remediation actions on emails in your organization |
SecurityEvents.Read.All | Read your organization’s security events |
SecurityEvents.ReadWrite.All | Read and update your organization’s security events |
SecurityIdentitiesHealth.Read.All | Read identity security health issues |
SecurityIdentitiesHealth.ReadWrite.All | Read and write identity security health issues |
SecurityIdentitiesSensors.Read.All | Read identity security sensors |
SecurityIdentitiesSensors.ReadWrite.All | Read and write identity security sensors |
SecurityIdentitiesUserActions.Read.All | Read identity security available user actions |
SecurityIdentitiesUserActions.ReadWrite.All | Read and perform identity security available user actions |
SecurityIncident.Read.All | Read incidents |
SecurityIncident.ReadWrite.All | Read and write to incidents |
ServiceActivity-Exchange.Read.All | Read all Exchange service activity |
ServiceActivity-Microsoft365Web.Read.All | Read all Microsoft 365 Web service activity |
ServiceActivity-OneDrive.Read.All | Read all One Drive service activity |
ServiceActivity-Teams.Read.All | Read all Teams service activity |
ServiceHealth.Read.All | Read service health |
ServiceMessage.Read.All | Read service announcement messages |
ServiceMessageViewpoint.Write | Update user status on service announcement messages |
ServicePrincipalEndpoint.Read.All | Read service principal endpoints |
ServicePrincipalEndpoint.ReadWrite.All | Read and update service principal endpoints |
SharePointTenantSettings.Read.All | Read SharePoint and OneDrive tenant settings |
SharePointTenantSettings.ReadWrite.All | Read and change SharePoint and OneDrive tenant settings |
ShortNotes.Read | Read short notes of the signed-in user |
ShortNotes.Read.All | Read all users' short notes |
ShortNotes.ReadWrite | Read, create, edit, and delete short notes of the signed-in user |
ShortNotes.ReadWrite.All | Read, create, edit, and delete all users' short notes |
Site.FullControl.All | |
Site.Manage.All | |
Sites.FullControl.All | Have full control of all site collections |
Sites.Manage.All | Create, edit, and delete items and lists in all site collections |
Sites.Read.All | Read items in all site collections |
Sites.ReadWrite.All | Edit or delete items in all site collections |
Sites.Selected | Access selected Sites, on behalf of the signed-in user |
SMTP.Send | Send emails from mailboxes using SMTP AUTH. |
SpiffeTrustDomain.Read.All | Read SPIFFE trust domains and child resources |
SpiffeTrustDomain.ReadWrite.All | Read and write SPIFFE trust domains and child resources |
SubjectRightsRequest.Read.All | Read subject rights requests |
SubjectRightsRequest.ReadWrite.All | Read and write subject rights requests |
Subscription.Read.All | Read all webhook subscriptions |
Synchronization.Read.All | Read all Azure AD synchronization data |
Synchronization.ReadWrite.All | Read and write all Azure AD synchronization data |
SynchronizationData-User.Upload | Upload user data to the identity synchronization service |
Tasks.Read | Read user's tasks and task lists |
Tasks.Read.All | Read all users’ tasks and tasklist |
Tasks.Read.Shared | Read user and shared tasks |
Tasks.ReadWrite | Create, read, update, and delete user’s tasks and task lists |
Tasks.ReadWrite.All | Read and write all users’ tasks and tasklists |
Tasks.ReadWrite.Shared | Read and write user and shared tasks |
Team.Create | Create teams |
Team.ReadBasic.All | Read the names and descriptions of teams |
TeamMember.Read.All | Read the members of teams |
TeamMember.Read.Group | |
TeamMember.ReadWrite.All | Add and remove members from teams |
TeamMember.ReadWriteNonOwnerRole.All | Add and remove members with non-owner role for all teams |
TeamsActivity.Read | Read user's teamwork activity feed |
TeamsActivity.Read.All | Read all users' teamwork activity feed |
TeamsActivity.Send | Send a teamwork activity as the user |
TeamsActivity.Send.Chat | |
TeamsActivity.Send.Group | |
TeamsActivity.Send.User | |
TeamsApp.Read.Group | |
TeamsAppInstallation.ManageSelectedForChat | |
TeamsAppInstallation.ManageSelectedForChat.All | |
TeamsAppInstallation.ManageSelectedForTeam | |
TeamsAppInstallation.ManageSelectedForTeam.All | |
TeamsAppInstallation.ManageSelectedForUser | |
TeamsAppInstallation.ManageSelectedForUser.All | |
TeamsAppInstallation.Read.All | Read installed Teams apps for all installation scopes |
TeamsAppInstallation.Read.Chat | |
TeamsAppInstallation.Read.Group | |
TeamsAppInstallation.Read.User | |
TeamsAppInstallation.ReadForChat | Read installed Teams apps in chats |
TeamsAppInstallation.ReadForChat.All | Read installed Teams apps for all chats |
TeamsAppInstallation.ReadForTeam | Read installed Teams apps in teams |
TeamsAppInstallation.ReadForTeam.All | Read installed Teams apps for all teams |
TeamsAppInstallation.ReadForUser | Read user's installed Teams apps |
TeamsAppInstallation.ReadForUser.All | Read installed Teams apps for all users |
TeamsAppInstallation.ReadWriteAndConsentForChat | Manage installed Teams apps in chats |
TeamsAppInstallation.ReadWriteAndConsentForChat.All | Manage installation and permission grants of Teams apps for all chats |
TeamsAppInstallation.ReadWriteAndConsentForTeam | Manage installed Teams apps in teams |
TeamsAppInstallation.ReadWriteAndConsentForTeam.All | Manage installation and permission grants of Teams apps for all teams |
TeamsAppInstallation.ReadWriteAndConsentForUser | Manage installation and permission grants of Teams apps in users' personal scope |
TeamsAppInstallation.ReadWriteAndConsentForUser.All | Manage installation and permission grants of Teams apps in a user account |
TeamsAppInstallation.ReadWriteAndConsentSelfForChat | Allow the Teams app to manage itself and its permission grants in chats |
TeamsAppInstallation.ReadWriteAndConsentSelfForChat.All | Allow the Teams app to manage itself and its permission grants for all chats |
TeamsAppInstallation.ReadWriteAndConsentSelfForTeam | Allow the Teams app to manage itself and its permission grants in teams |
TeamsAppInstallation.ReadWriteAndConsentSelfForTeam.All | Allow the Teams app to manage itself and its permission grants for all teams |
TeamsAppInstallation.ReadWriteAndConsentSelfForUser | Allow the Teams app to manage itself and its permission grants in user accounts |
TeamsAppInstallation.ReadWriteAndConsentSelfForUser.All | Allow the Teams app to manage itself and its permission grants in all user accounts |
TeamsAppInstallation.ReadWriteForChat | Manage installed Teams apps in chats |
TeamsAppInstallation.ReadWriteForChat.All | Manage Teams apps for all chats |
TeamsAppInstallation.ReadWriteForTeam | Manage installed Teams apps in teams |
TeamsAppInstallation.ReadWriteForTeam.All | Manage Teams apps for all teams |
TeamsAppInstallation.ReadWriteForUser | Manage user's installed Teams apps |
TeamsAppInstallation.ReadWriteForUser.All | Manage Teams apps for all users |
TeamsAppInstallation.ReadWriteSelectedForUser | |
TeamsAppInstallation.ReadWriteSelectedForUser.All | |
TeamsAppInstallation.ReadWriteSelfForChat | Allow the Teams app to manage itself in chats |
TeamsAppInstallation.ReadWriteSelfForChat.All | Allow the Teams app to manage itself for all chats |
TeamsAppInstallation.ReadWriteSelfForTeam | Allow the app to manage itself in teams |
TeamsAppInstallation.ReadWriteSelfForTeam.All | Allow the Teams app to manage itself for all teams |
TeamsAppInstallation.ReadWriteSelfForUser | Allow the Teams app to manage itself for a user |
TeamsAppInstallation.ReadWriteSelfForUser.All | Allow the app to manage itself for all users |
TeamSettings.Read.All | Read teams' settings |
TeamSettings.Read.Group | |
TeamSettings.ReadWrite.All | Read and change teams' settings |
TeamSettings.ReadWrite.Group | |
TeamsTab.Create | Create tabs in Microsoft Teams. |
TeamsTab.Create.Chat | |
TeamsTab.Create.Group | |
TeamsTab.Delete.Chat | |
TeamsTab.Delete.Group | |
TeamsTab.Read.All | Read tabs in Microsoft Teams. |
TeamsTab.Read.Chat | |
TeamsTab.Read.Group | |
TeamsTab.ReadWrite.All | Read and write tabs in Microsoft Teams. |
TeamsTab.ReadWrite.Chat | |
TeamsTab.ReadWrite.Group | |
TeamsTab.ReadWriteForChat | Allow the Teams app to manage all tabs in chats |
TeamsTab.ReadWriteForChat.All | Allow the Teams app to manage all tabs for all chats |
TeamsTab.ReadWriteForTeam | Allow the Teams app to manage all tabs in teams |
TeamsTab.ReadWriteForTeam.All | Allow the Teams app to manage all tabs for all teams |
TeamsTab.ReadWriteForUser | Allow the Teams app to manage all tabs for a user |
TeamsTab.ReadWriteForUser.All | Allow the app to manage all tabs for all users |
TeamsTab.ReadWriteSelfForChat | Allow the Teams app to manage only its own tabs in chats |
TeamsTab.ReadWriteSelfForChat.All | Allow the Teams app to manage only its own tabs for all chats |
TeamsTab.ReadWriteSelfForTeam | Allow the Teams app to manage only its own tabs in teams |
TeamsTab.ReadWriteSelfForTeam.All | Allow the Teams app to manage only its own tabs for all teams |
TeamsTab.ReadWriteSelfForUser | Allow the Teams app to manage only its own tabs for a user |
TeamsTab.ReadWriteSelfForUser.All | Allow the Teams app to manage only its own tabs for all users |
TeamsUserConfiguration.Read.All | Read Teams user configurations |
TeamTemplates.Read | Read available Teams templates |
TeamTemplates.Read.All | Read all available Teams Templates |
Teamwork.Migrate.All | Create chat and channel messages with anyone's identity and with any timestamp |
Teamwork.Read.All | Read organizational teamwork settings |
TeamworkAppSettings.Read.All | Read Teams app settings |
TeamworkAppSettings.ReadWrite.All | Read and write Teams app settings |
TeamworkDevice.Read.All | Read Teams devices |
TeamworkDevice.ReadWrite.All | Read and write Teams devices |
TeamworkTag.Read | Read tags in Teams |
TeamworkTag.Read.All | Read tags in Teams |
TeamworkTag.ReadWrite | Read and write tags in Teams |
TeamworkTag.ReadWrite.All | Read and write tags in Teams |
TeamworkUserInteraction.Read.All | Read all of the possible Teams interactions between the user and other users |
TermStore.Read.All | Read term store data |
TermStore.ReadWrite.All | Read and write term store data |
ThreatAssessment.Read.All | Read threat assessment requests |
ThreatAssessment.ReadWrite.All | Read and write threat assessment requests |
ThreatHunting.Read.All | Run hunting queries |
ThreatIndicators.Read.All | Read all threat indicators |
ThreatIndicators.ReadWrite.OwnedBy | Manage threat indicators this app creates or owns |
ThreatIntelligence.Read.All | Read all threat intelligence information |
ThreatSubmission.Read | Read threat submissions |
ThreatSubmission.Read.All | Read all threat submissions |
ThreatSubmission.ReadWrite | Read and write threat submissions |
ThreatSubmission.ReadWrite.All | Read and write all threat submissions |
ThreatSubmissionPolicies.ReadWrite.All | |
ThreatSubmissionPolicy.ReadWrite.All | Read and write all threat submission policies |
Topic.Read.All | Read topic items |
TrustFrameworkKeySet.Read.All | Read trust framework key sets |
TrustFrameworkKeySet.ReadWrite.All | Read and write trust framework key sets |
UnifiedGroupMember.Read.AsGuest | Read unified group memberships as guest |
User-CloudLicensing.Read | |
User-CloudLicensing.Read.All | |
User-ConvertToInternal.ReadWrite.All | Convert an external user to internal memeber user |
User-LifeCycleInfo.Read.All | Read all users' lifecycle information |
User-LifeCycleInfo.ReadWrite.All | Read and write all users' lifecycle information |
User-Mail.ReadWrite.All | Read and write secondary mail addresses for users |
User-PasswordProfile.ReadWrite.All | Read and write password profiles and reset user passwords |
User-Phone.ReadWrite.All | Read and write user mobile phone and business phones |
User-UsageRight.Read | |
User-UsageRight.Read.All | |
User.DeleteRestore.All | Delete and restore users |
User.EnableDisableAccount.All | Enable and disable user accounts |
User.Export.All | Export user's data |
User.Invite.All | Invite guest users to the organization |
User.ManageIdentities.All | Manage user identities |
User.Read | Sign in and read user profile |
User.Read.All | Read all users' full profiles |
User.ReadBasic.All | Read all users' basic profiles |
User.ReadWrite | Read and write access to user profile |
User.ReadWrite.All | Read and write all users' full profiles |
User.RevokeSessions.All | Revoke all sign in sessions for a user |
UserActivity.ReadWrite.CreatedByApp | Read and write app activity to users' activity feed |
UserAuthenticationMethod.Read | Read user authentication methods. |
UserAuthenticationMethod.Read.All | Read all users' authentication methods |
UserAuthenticationMethod.ReadWrite | Read and write user authentication methods |
UserAuthenticationMethod.ReadWrite.All | Read and write all users' authentication methods. |
UserAuthMethod-Passkey.Read.All | Read all users' passkey authentication methods |
UserAuthMethod-Passkey.ReadWrite.All | Read and write all users' passkey methods. |
UserCloudClipboard.Read | |
UserNotification.ReadWrite.CreatedByApp | Deliver and manage user's notifications |
UserShiftPreferences.Read.All | Read all user shift preferences |
UserShiftPreferences.ReadWrite.All | Read and write all user shift preferences |
UserTeamwork.Read | Read user teamwork settings |
UserTeamwork.Read.All | Read all user teamwork settings |
UserTimelineActivity.Write.CreatedByApp | Write app activity to users' timeline |
UserWindowsSettings.Read | |
VirtualAppointment.Read | Read a user's virtual appointments |
VirtualAppointment.Read.All | Read all virtual appointments for users, as authorized by online meetings application access policy |
VirtualAppointment.ReadWrite | Read and write a user's virtual appointments |
VirtualAppointment.ReadWrite.All | Read-write all virtual appointments for users, as authorized by online meetings app access policy |
VirtualAppointmentNotification.Send | Send notification regarding virtual appointments for the signed-in user |
VirtualEvent.Read | Read your virtual events |
VirtualEvent.Read.All | Read all users' virtual events |
VirtualEvent.ReadWrite | Read and write your virtual events |
VirtualEvent.ReadWrite.All | |
VirtualEventRegistration-Anon.ReadWrite.All | Read and write anonymous users' virtual event registrations |
WindowsUpdates.ReadWrite.All | Read and write all Windows update deployment settings |
WorkforceIntegration.Read.All | Read workforce integrations |
WorkforceIntegration.ReadWrite.All | Read and write workforce integrations |