MyHub

    Instructions….

    When 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.

    APIPermissionTypePurpose
    Microsoft Graphemail(View users' email address)DelegatedAllow MyHub Teams app single sign-on.
    Microsoft Graphoffline_access(Maintain access to data you have given it access to)DelegatedAllow MyHub Teams app single sign-on.
    Microsoft Graphopenid(Sign users in)DelegatedAllow MyHub Teams app single sign-on.
    Microsoft Graphprofile(View users' basic profile)DelegatedAllow MyHub Teams app single sign-on.
    Microsoft GraphCalendars.ReadBasic(Read basic details of user calendars)DelegatedRetrieve events from users’ calendars.
    Microsoft GraphChannel.ReadBasic.All(Read the names and descriptions of channels)DelegatedRetrieve team channel information.
    Microsoft GraphDirectory.Read.All(Read directory data)DelegatedRetrieve information from your organization’s Active Directory.
    Microsoft GraphGroup.ReadWrite.All(Read and write all groups)DelegatedManage groups/teams and group/team membership.
    Microsoft GraphInformationProtectionPolicy.Read(Read user sensitivity labels and label policies)DelegatedRetrieve sensitivity labels that users have access.
    Microsoft GraphSites.Read.All(Read items in all site collections)DelegatedRetrieve site collection information.
    Microsoft GraphTasks.ReadWrite(Create, read, update, and delete user’s tasks and task lists)DelegatedRetrieve and complete Microsoft To Dos.
    Microsoft GraphTeamMember.ReadWrite.All(Add and remove members from teams)DelegatedManage team membership.
    Microsoft GraphUser.Invite.All(Invite guest users to the organization)DelegatedCreate invitations to add new guest to the organization in Microsoft Teams.
    Microsoft GraphUser.Read(Sign in and read user profile)DelegatedRetrieve your Microsoft 365 tenant information
    Microsoft GraphUser.Read.All(Read all users' full profiles)DelegatedRetrieve user properties from user profiles.
    Microsoft GraphDirectory.Read.All(Read directory data)ApplicationRetrieve information from your organization’s Active Directory.
    Microsoft GraphGroup.Read.All(Read all groups)ApplicationRetrieve information and membership of groups, teams, and communities.
    Microsoft GraphGroupMember.ReadWrite.All(Read and write all group memberships)ApplicationManage group membership.
    Microsoft GraphReports.Read.All(Read all usage reports)ApplicationRetrieve the last activity time of workspaces.Add users as Microsoft 365 Group/Microsoft Team owners.
    Microsoft GraphSites.Read.All(Read items in all site collections)ApplicationRetrieve site collection information.Add site collections as favorites or remove site collections from favorites.
    Microsoft GraphTeam.Create(Create teams)ApplicationCreate teams.
    Microsoft GraphUser.Read.All(Read all users' full profiles)ApplicationRetrieve user properties from user profiles.
    SharePoint APISites.FullControl.All(Have full control of all site collections)ApplicationManage site collections.