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 |
