| Application.Read.All | Delegated | Yes | Admin | Read Azure app registrations | Integration Setup |
| Application.ReadWrite.All | Delegated | Yes | Admin | Create/update app registrations | Integration Setup |
| Channel.Create | Delegated | Yes | Admin | Create Teams channels | Teams Migration |
| Channel.Delete.All | Delegated | Yes | Admin | Delete channels | Teams Migration |
| Channel.ReadBasic.All | Delegated | No | User | Read channel names/descriptions | Teams Migration |
| ChannelMember.Read.All | Delegated | Yes | Admin | Read channel members | Teams Migration |
| ChannelMember.ReadWrite.All | Delegated | Yes | Admin | Add/remove channel members | Teams Migration |
| ChannelMessage.Read.All | Delegated | Yes | Admin | Read user channel messages | Chat Migration |
| ChannelMessage.ReadWrite | Delegated | Yes | Admin | Read/write channel messages | Chat Migration |
| ChannelMessage.Send | Delegated | No | User | Send messages to channel | Messaging |
| ChannelSettings.Read.All | Delegated | Yes | Admin | Read channel settings | Teams Migration |
| ChannelSettings.ReadWrite.All | Delegated | Yes | Admin | Modify channel settings | Teams Migration |
| Chat.Create | Delegated | No | User | Create chats | Chat Migration |
| Chat.Read | Delegated | No | User | Read user chats | Chat Migration |
| Chat.ReadBasic | Delegated | No | User | Read chat participants | Chat Migration |
| Chat.ReadWrite | Delegated | No | User | Read/write user chats | Chat Migration |
| Chat.ReadWrite.All | Delegated | Yes | Admin | Read/write all chats | Chat Migration |
| ChatMember.Read | Delegated | Yes | Admin | Read chat members | Chat Migration |
| ChatMember.ReadWrite | Delegated | Yes | Admin | Add/remove chat members | Chat Migration |
| ChatMessage.Read | Delegated | No | User | Read chat messages | Chat Migration |
| ChatMessage.Send | Delegated | No | User | Send chat messages | Messaging |
| Directory.Read.All | Delegated | Yes | Admin | Read directory (users/org) | User Migration |
| email | Delegated | No | User | Access user email | Authentication |
| Files.Read | Delegated | No | User | Read user files | File Migration |
| Files.Read.All | Delegated | No | User | Read all accessible files | File Migration |
| Files.Read.Selected | Delegated | No | User | Read selected files | File Migration |
| Files.ReadWrite | Delegated | No | User | Modify user files | File Migration |
| Files.ReadWrite.All | Delegated | No | User | Modify all files user can access | File Migration |
| Files.ReadWrite.AppFolder | Delegated | No | User | Access app-specific folder | File Migration |
| Files.ReadWrite.Selected | Delegated | No | User | Modify selected files | File Migration |
| Files.SelectedOperations.Selected | Delegated | Yes | Admin | Access selected files with control | File Migration |
| Group.Read.All | Delegated | Yes | Admin | Read Teams/Groups | Teams Migration |
| Group.ReadWrite.All | Delegated | Yes | Admin | Manage Teams/Groups | Teams Migration |
| GroupMember.Read.All | Delegated | Yes | Admin | Read group members | Teams Migration |
| GroupMember.ReadWrite.All | Delegated | Yes | Admin | Manage group members | Teams Migration |
| GroupSettings.Read.All | Delegated | Yes | Admin | Read group settings | Teams Migration |
| GroupSettings.ReadWrite.All | Delegated | Yes | Admin | Modify group settings | Teams Migration |
| offline_access | Delegated | No | User | Maintain login session (refresh token) | Authentication |
| profile | Delegated | No | User | Read user basic profile | Authentication |
| Sites.Create.All | Delegated | Yes | Admin | Create SharePoint sites | File Migration |
| Sites.FullControl.All | Delegated | Yes | Admin | Full control of SharePoint | File Migration |
| Sites.Manage.All | Delegated | No | User | Manage SharePoint content | File Migration |
| Sites.Read.All | Delegated | No | User | Read SharePoint data | File Migration |
| Sites.ReadWrite.All | Delegated | No | User | Modify SharePoint data | File Migration |
| Sites.Selected | Delegated | No | User | Access selected sites | File Migration |
| Team.Create | Delegated | No | User | Create Teams | Teams Migration |
| Team.ReadBasic.All | Delegated | No | User | Read Teams info | Teams Migration |
| TeamMember.Read.All | Delegated | Yes | Admin | Read team members | Teams Migration |
| TeamMember.ReadWrite.All | Delegated | Yes | Admin | Manage team members | Teams Migration |
| TeamMember.ReadWriteNonOwnerRole.All | Delegated | Yes | Admin | Manage non-owner members | Teams Migration |
| User.Read | Delegated | No | User | Login + basic profile | Authentication |
| User.Read.All | Delegated | Yes | Admin | Read all user profiles | User Migration |