Home > Manage App Profiles > API Permissions Required by AvePoint Apps > Apps for Individual Services > MyHub
Export to PDFWhen you create the MyHub app profile in AvePoint Online Services, the AvePoint MyHub 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 MyHub app.
| API | Permission | Type | Purpose |
|---|---|---|---|
| Microsoft Graph | Directory.Read.All(Read directory data) | Application | Retrieve information from your organization’s Active Directory. |
| Microsoft Graph | Group.Read.All(Read all groups) | Application | Retrieve information and membership of groups, teams, and communities. |
| Microsoft Graph | GroupMember.ReadWrite.All(Read and write all group memberships) | Application | Manage group membership. |
| Microsoft Graph | User.Read.All(Read all users’ full profiles) | Application | Retrieve user properties from user profiles. |
| Microsoft Graph | Reports.Read.All(Read all usage reports) | Application | Retrieve the last activity time of workspaces.Add users as Microsoft 365 Group/Microsoft Team owners. |
| Microsoft Graph | Sites.Read.All(Read items in all site collections [preview]) | Application | Retrieve site collection information.Add site collections as favorites or remove site collections from favorites. |
| Microsoft Graph | Team.Create(Create teams) | Application | Create teams. |
| Microsoft Graph | Directory.Read.All(Read directory data) | Delegated | Retrieve information from your organization’s Active Directory. |
| Microsoft Graph | Group.ReadWrite.All(Read and write all groups) | Delegated | Manage groups/teams and group/team membership. |
| Microsoft Graph | User.Read.All(Read all users’ full profiles) | Delegated | Retrieve user properties from user profiles. |
| Microsoft Graph | Site.Read.All(Edit or delete items in all site collections) | Delegated | Retrieve site collection information. |
| Microsoft Graph | Email(View users' email address) | Delegated | Allow MyHub Teams app single sign-on. |
| Microsoft Graph | Openid(Sign users in) | Delegated | Allow MyHub Teams app single sign-on. |
| Microsoft Graph | offline_access(Maintain access to data you have given it access to) | Delegated | Allow MyHub Teams app single sign-on. |
| Microsoft Graph | Profile(View users' basic profile) | Delegated | Allow MyHub Teams app single sign-on. |
| Microsoft Graph | TeamMember.ReadWrite.All(Add and remove members from teams) | Delegated | Manage team membership. |
| Microsoft Graph | Channel.ReadBasic.All(Read the names and descriptions of all channels) | Delegated | Retrieve team channel information. |
| Microsoft Graph | User.Invite.All(Invite guest users to the organization) | Delegated | Create invitations to add new guest to the organization in Microsoft Teams. |
| Microsoft Graph | Tasks.ReadWrite(Create, read, update, and delete user's tasks and task lists) | Delegated | Retrieve and complete Microsoft To Dos. |
| Microsoft Graph | Calendars.ReadBasic(Read basic details of user calendars) | Delegated | Retrieve events from users’ calendars. |
| SharePoint API | Sites.FullControl.All(Have full control of all site collections) | Application | Manage site collections. |