Opus

    When you create an app profile for Opus in AvePoint Online Services, the AvePoint Opus 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 Opus app.

    APIPermissionTypePurposeIs newly required?
    Microsoft GraphGroup.ReadWrite.All(Read and write all groups)ApplicationRetrieve and update group information.No
    Microsoft GraphDirectory.Read.All(Read directory data)ApplicationRetrieve your organization’s Microsoft Entra data.No
    Microsoft GraphUser.Read.All(Read all users’ full profiles)ApplicationRetrieve user information.No
    Microsoft GraphReports.Read.All(Read all usage reports)ApplicationRetrieve file size of your Microsoft 365 tenant.This permission will be required if you want to use the Discovery and Analysis functionality.No
    Microsoft GraphTeamsSettings.ReadWrite.All(Read and change all teams' settings)ApplicationRead and change all teams' settings.No
    Microsoft GraphTeamsTab.ReadWrite.All(Read and write tabs in Microsoft Teams)ApplicationRead and write tabs in Microsoft Teams.No
    Microsoft GraphSites.ReadWrite.All(Read and write items in all site collections)ApplicationRead and write items in all site collections.No
    Microsoft GraphTeam.Create(Create teams)ApplicationCreate teams.No
    Microsoft GraphTeamMember.ReadWrite.All(Add and remove members from all teams)ApplicationAdd and remove members from all teams.No
    Microsoft GraphChat.Read.All(Read all chat messages)ApplicationRead all chat messages.No
    Microsoft GraphChannelMessage.Read.All(Read all channel messages)ApplicationRead all channel messages.No
    Microsoft GraphTeamsAppInstallation.ReadWriteForTeam.All(Manage Teams apps for all teams)ApplicationManage Teams apps for all teams.No
    Microsoft GraphChannelMember.ReadWrite.All(Add and remove members from all channels)ApplicationAdd and remove members from all channels.No
    Microsoft GraphTasks.ReadWrite.All(Read and write all users’ tasks and task lists)ApplicationRead and write all users' tasks and task lists.No
    Microsoft GraphChannelSettings.ReadWrite.All(Read and write the names, descriptions, and settings of all channels)ApplicationRetrieve channel information.No
    Microsoft GraphChannel.Create(Create channels)ApplicationCreate channels.No
    Microsoft GraphSites.FullControl.All(Have full control of all site collections)ApplicationHave full control of all site collections.No
    Microsoft GraphGroup.ReadWrite.All(Read and write all groups)DelegatedRead and write all groups.No
    Microsoft GraphChannelMessage.Send(Send channel messages)DelegatedSend channel messages.No
    Microsoft GraphTeamMember.ReadWrite.All(Add and remove members from all teams)DelegatedAdd and remove members from teams.No
    Microsoft GraphChannelMember.ReadWrite.All(Add and remove members from all channels)DelegatedAdd and remove members from channels.No
    Microsoft GraphUser.Read.All(Read all users’ full profiles)DelegatedRead all users' full profiles.No
    Microsoft GraphDirectory.Read.All(Read directory data)DelegatedRead directory data.No
    Office 365 Exchange Onlinefull_access_as_app(Use Exchange Web Services with full access to all mailboxes)ApplicationRetrieve information of Exchange Online mailboxes and Microsoft 365 Group mailboxes.No
    Office 365 Exchange OnlineExchange.ManageAsApp(Manage Exchange as application)ApplicationRetrieve mailbox data.No
    SharePoint/Office 365 SharePoint OnlineUser.Read.All(Read user profiles)DelegateRetrieve user information.No
    SharePoint/Office 365 SharePoint OnlineSites.FullControl.All(Have full control of all site collections)ApplicationRetrieve and manage SharePoint objects.No
    SharePoint/Office 365 SharePoint OnlineUser.Read.All(Read user profiles)ApplicationRetrieve user information.No
    SharePoint/Office 365 SharePoint OnlineTermStore.ReadWrite.All(Read and write managed metadata)ApplicationRetrieve, and synchronize terms to term store.No