Home > Manage App Profiles > API Permissions Required by AvePoint Apps > Apps for Individual Services > Cloud Backup for Microsoft 365 > Cloud Backup for Microsoft 365 (All Permissions)
Export to PDFWhen you create a Cloud Backup for Microsoft 365 (All permissions) app profile in AvePoint Online Services, the AvePoint Cloud Backup forMicrosoft365 (All Permissions) app will be automatically set up in your Microsoft Entra ID.
The table below lists the permissions that should be accepted when you authorize the AvePoint Cloud Backup forMicrosoft365 (All Permissions) app.
| API | Permission | Type | Purpose |
|---|---|---|---|
| Microsoft Graph | TeamSettings.ReadWrite.All(Read and change all teams' settings) | Application | Back up and restore teams’ settings. |
| Microsoft Graph | TeamsTab.ReadWrite.All (Read and write tabs in Microsoft Teams) | Application | Back up and restore teams’ tabs. |
| Microsoft Graph | Sites.ReadWrite.All(Read and write items in all site collections) | Application | Back up and restore Microsoft Teams and Microsoft 365 Groups team sites data. |
| Microsoft Graph | Team.Create(Create teams ) | Application | Restore teams. |
| Microsoft Graph | Group.ReadWrite.All (Read and write all groups) | Application | Scan Microsoft 365 Groups via Auto Discovery.Back up and restore Microsoft Teams and Microsoft 365 Groups data. |
| Microsoft Graph | Sites.Manage.All (Create, edit, and delete items and lists in all site collections) | Application | Back up and restore the lists in OneDrive, and it is required if the SharePoint list has content approval settings enabled. |
| Microsoft Graph | Files.ReadWrite.All (Read and write files in all site collections) | Application | Back up and restore the OneDrive files. |
| Microsoft Graph | Directory.Read.All (Read directory data) | Application | Retrieve information for the members of Groups/Teams.Retrieve the Groups from recycle bin. |
| Microsoft Graph | User.Read.All (Read all users' full profiles) | Application | Retrieve the Microsoft 365 Users’ user profiles. |
| Microsoft Graph | TeamMember.ReadWrite.All (Add and remove members from all teams) | Application | Back up and restore teams’ members. |
| Microsoft Graph | Chat.Read.All (Read all chat messages) | Application | Back up the Teams chat messages. |
| Microsoft Graph | ChannelMessage.Read.All (Read all channel messages) | Application | Back up and restore the members and messages of the Team’s private channels. |
| Microsoft Graph | TeamsAppInstallation.ReadWriteForTeam.All (Manage Teams apps for all teams) | Application | Back up and restore teams’ apps. |
| Microsoft Graph | ChannelMember.ReadWrite.All (Add and remove members from all channels) | Application | Back up and restore the members and messages of the Team’s private channels. |
| Microsoft Graph | Tasks.ReadWrite.All (Read and write all users’ tasks and task lists) | Application | Back up and restore Planner data. |
| Microsoft Graph | ChannelSettings.ReadWrite.All (Read and write the names, descriptions, and settings of all channels) | Application | Retrieve channel information for the data protection of Teams service. |
| Microsoft Graph | Channel.Create (Create channels) | Application | Restore teams’ channels. |
| Microsoft Graph | Sites.FullControl.All (Have full control of all site collections) | Application | Back up and restore site collections. |
| Microsoft Graph | Reports.Read.All (Read all usage reports) | Application | Retrieve data size directly to improve the efficiency of Subscription Consumption Report. |
| Office 365 Exchange Online | full_access_as_app (Use Exchange Web Services with full access to all mailboxes) | Application | Back up and restore mailboxes. |
| Office 365 Exchange Online | Exchange.ManageAsApp (Manage Exchange As Application) | Application | Scan in-place archived mailboxes. |
| SharePoint/Office 365 SharePoint Online | User.ReadWrite.All (Read and write user profiles) | Application | Back up and restore Microsoft 365 user profiles related information in sites. |
| SharePoint/Office 365 SharePoint Online | TermStore.ReadWrite.All (Read and write managed metadata) | Application | Back up and restore Managed Metadata Service. |
| SharePoint/Office 365 SharePoint Online | Sites.FullControl.All (Have full control of all site collections) | Application | Back up and restore site collections. |