List of API Permissions

Permissions Type Description
Directory.Read.All Application Read directory data
Directory.ReadWrite.All Application Read and write directory data
Directory.Write.Restricted Application Manage restricted resources in the directory
Presence.ReadWrite.All Application Read and write presence information for all users
TeamMember.Read.All Application Read the members of all teams
TeamMember.ReadWrite.All Application Add and remove members from all teams
TeamMember.ReadWrite
NonOwnerRole.All
Application Add and remove members with non-owner role for all teams
User.ManageIdentities.All Application Manage all users' identities
User.Read.All Application Read all users' full profiles
User.ReadWrite.All Application Read and write all users' full profiles
Presence.Read Delegated Read user's presence information
Presence.Read.All Delegated Read presence information of all users in your organization
Presence.ReadWrite Delegated Read and write a user's presence information
User.Read Delegated Sign in and read user profile
User.Read.All Delegated Read all users' full profiles
User.ReadWrite Delegated Read and write access to user profile
User.ReadWrite.All Delegated Read and write all users' full profiles
User.ManageIdentities.All Delegated Manage user identities