Home > Appendices > Fly Delegated App Profile Permissions
Export to PDFThe Tenant Owner and Service Administrators can create a using the Modern mode in AvePoint Online Services > Management > App management to connect to the Microsoft 365 tenant via the AvePoint Fly Delegated App.
Note the following before you consent the app:
| Workspace | Source Permission | Destination Permission |
|---|---|---|
| SharePoint Online | Refer to Delegated App Profile Permissions for details. | Refer to Delegated App Profile Permissions for details. |
| OneDrive | Refer to Delegated App Profile Permissions for details. | Refer to Delegated App Profile Permissions for details. |
| Aviator SharePoint Online | Refer to Delegated App Profile Permissions for details. | Refer to Delegated App Profile Permissions for details. |
| Aviator OneDrive | Refer to Delegated App Profile Permissions for details. | Refer to Delegated App Profile Permissions for details. |
| Microsoft Teams to Google Chat Space | Refer to Delegated APP Profile Permissions for details. | N/A |
| Microsoft Teams to Microsoft Teams | Refer to Delegated App Profile Permissions for details. | Refer to Delegated App Profile Permissions for details. |
| Microsoft Teams Chat | N/A | Refer to Delegated App Profile Permissions for details. |
| Aviator Microsoft Teams | Refer to Delegated App Profile Permissions for details. | Refer to Delegated App Profile Permissions for details. |
| Aviator Microsoft 365 Groups | Refer to Delegated App Profile Permissions for details. | Refer to Delegated App Profile Permissions for details. |
| Microsoft 365 Group | Refer to Delegated App Profile Permissions for details. | Refer to Delegated App Profile Permissions for details. |
| SharePoint Online to Google Drive | Refer Delegated App Profile Permissions to for details. | N/A |
| OneDrive to Google Drive | Refer to Delegated App Profile Permissions for details. | N/A |
| Google Drive | N/A | Refer to Delegated App Profile Permissions for details. |
| Gmail | N/A | Refer to Delegated App Profile Permissions for details. |
| Exchange Online | Refer to Delegated App Profile Permissions for details. | Refer to Delegated App Profile Permissions for details. |
After granting consent, if your organization needs to revoke the Global Administrator role, you have two options:
Refer to the following permissions requested by the AvePoint Fly Delegated App:
| API | Permission | Type | Purpose |
|---|---|---|---|
| Microsoft Graph | RoleManagement.Read.Directory(Read directory RBAC settings) | Delegated | Retrieve Microsoft global groups.Check Service Account available roles. |
| Microsoft Graph | Group.ReadWrite.All(Read and write all groups) | Delegated | Allow to create groups and read all group properties and memberships.Additionally, allow group owners to manage their groups and allow group members to update group content. |
| Microsoft Graph | Domain.Read.All(Read domains) | Delegated | Retrieve the Microsoft 365 tenant domain. |
| Microsoft Graph | User.Read.All(Read all users' full profiles) | Delegated | Retrieve information of user profiles. |
| Microsoft Graph | Chat.ReadWrite(Read and write user chat messages) | Delegated | Retrieve and migrate chat members / chat messages in Microsoft Teams Chat migrations. |
| Microsoft Graph | TeamsTab.ReadWriteForTeam(Allow the Teams app to manage all tabs in teams) | Delegated | Retrieve and migrate team tabs in Microsoft Teams migrations. |
| Microsoft Graph | TeamsAppInstallation.ReadWriteAndConsentForTeam(Manage installed Teams apps in teams) | Delegated | Read, install, upgrade, and uninstall Teams apps in Teams and manage Teams access permissions. |
| Microsoft Graph | TeamSettings.ReadWrite.All(Read and change teams’ settings) | Delegated | Retrieve and migrate team settings in Microsoft Teams migrations. |
| Microsoft Graph | TeamsAppInstallation.ReadWriteForTeam(Manage installed Teams apps in teams) | Delegated | Retrieve and migrate team apps in Microsoft Teams migrations. |
| Microsoft Graph | TeamMember.ReadWrite.All(Add and remove members from teams) | Delegated | Migrate team members to the destination. |
| Microsoft Graph | Team.Create(Create teams) | Delegated | Create Teams in Microsoft Teams migrations. |
| Microsoft Graph | ChannelSettings.ReadWrite.All(Read and write the names, descriptions, and settings of channels) | Delegated | Retrieve and migrate channel settings in Microsoft Teams migrations. |
| Microsoft Graph | ChannelMessage.Send(Send channel messages) | Delegated | Migrate channel messages in Microsoft Teams migrations. |
| Microsoft Graph | ChannelMessage.Read.All(Read user channel messages) | Delegated | Retrieve channel messages in Microsoft Teams migrations. |
| Microsoft Graph | ChannelMember.ReadWrite.All(Add and remove members from channels) | Delegated | Retrieve and migrate channel members in Microsoft Teams migrations. |
| Microsoft Graph | Channel.Create(Create channels) | Delegated | Create channels in Microsoft Teams migrations. |
| Microsoft Graph | Schedule.ReadWrite.All(Read and write all schedule items) | Delegated | Retrieve and migrate Teams Shifts app data in Microsoft Teams migrations. |
| Microsoft Graph | TeamsTab.Create(Create tabs in Microsoft Teams) | Delegated | Create tabs in destination chats in Microsoft Teams Chat migrations. |
| Microsoft Graph | TeamsTab.Read.All(Read tabs in Microsoft Teams) | Delegated | Retrieve tabs of destination chats in Microsoft Teams Chat migrations. |
| Microsoft Graph | TeamworkTag.ReadWrite(Read and write tag and tag member) | Delegated | Retrieve and migrate Teams work tags in Microsoft Teams migrations. |
| Microsoft Graph | TeamsTab.ReadWriteSelfForChat(Allow the Teams app to manage only its own tabs in chats) | Delegated | Update tabs in destination chats. |
| Microsoft Graph | Files.ReadWrite.All(Have full access to all files user can access) | Delegated | Migrate files of team sites to the destination. |
| Microsoft Graph | Sites.Read.All(Real content in all site collections) | Delegated | Retrieve all site collections. |
| SharePoint | AllSites.FullControl(Have full control of all site collections) | Delegated | Retrieve and migrate content in SharePoint migrations. |
| SharePoint | TermStore.ReadWrite.All(Read and write managed metadata) | Delegated | Retrieve and migrate Managed Metadata Service data. |
| Office 365 Exchange Online | EWS.AccessAsUser.All(Access mailboxes as the signed-in user via Exchange Web Services) | Delegated | Use Exchange Web Services with full access to user data via impersonation. |
| Office 365 Exchange Online | Exchange.Manage(Manage Exchange configuration) | Delegated | Retrieve and migrate mailbox permissions, distribution groups, and other data related to Exchange PowerShell. |
| Microsoft Information Protection Sync Service | UnifiedPolicy.User.Read(Read all unified policies a user has access to) | Delegated | Retrieve sensitivity labels of files/mails/Groups. |
| Azure Rights Management Services | user_impersonation(Create and access protected content for users) | Delegated | Migrate sensitivity labels of files/mails/Groups. |