Home > Manage Apps > Manage App Profiles for Microsoft Tenants > API Permissions Required by Default AvePoint Apps for Microsoft Tenants > AvePoint Portal Manager
Export to PDFWhen you create the AvePoint Portal Manager app profile in AvePoint Online Services, the AvePoint Portal Manager app will be automatically set up in your Microsoft Entra ID.
*Note: When you consent to an app profile for the AvePoint Portal Manager service, the consent user must be a Microsoft 365 Global Administrator or have the Privileged Role Administrator and Teams Service admin role.
The table below lists the permissions that should be accepted when you authorize the AvePoint Portal Manager app.
| API | Permission | Type | Purpose |
|---|---|---|---|
| Microsoft Graph | AppCatalog.ReadWrite.All(Read and write to all app catalogs) | Delegated | Use the Teams Chatbot service. |
| Microsoft Graph | User.Read(Sign in and read user profile) | Delegated | Sign in and read the user profile. |
| Microsoft Graph | AppCatalog.Read.All(Read all app catalogs) | Application | Read apps in Teams app catalog. |
| Microsoft Graph | Application.Read.All(Read all applications) | Application | Retrieve Azure app permissions. |
| Microsoft Graph | Calendars.ReadWrite(Read and write calendars in all mailboxes) | Application | Create events in the calendar. |
| Microsoft Graph | Group.Create(Create Groups) | Application | Create groups for Microsoft users. |
| Microsoft Graph | Group.Read.All(Read all groups) | Application | Retrieve group information in your organization. |
| Microsoft Graph | GroupMember.ReadWrite.All(Read and write all group memberships) | Application | Retrieve and manage members in your groups. |
| Microsoft Graph | Organization.Read.All(Read organization information) | Application | Retrieve your organization’s Microsoft 365 license information. |
| Microsoft Graph | Sites.FullControl.All(Have full control of all site collections) | Application | Retrieve and manage all site collections. |
| Microsoft Graph | Team.Create(Create teams) | Application | Create teams. |
| Microsoft Graph | TeamMember.ReadWrite.All(Add and remove members from teams) | Application | Retrieve and manage members in your Teams. |
| Microsoft Graph | TeamsTab.ReadWriteForTeam.All(Read and write all team tabs) | Application | Deploy AvePoint Portal Manager template as Teams tabs. |
| Microsoft Graph | User.Read.All(Read all users' full profiles) | Application | Retrieve all settings of your Microsoft 365 tenant users. |
| SharePoint | Sites.FullControl.All(Have full control of all site collections) | Application | Deploy AvePoint Portal Manager templates to SharePoint sites. |
| SharePoint | TermStore.ReadWrite.All(Read and write managed metadata) | Application | Display News, Announcement, and Quick link webparts that contain taxonomy columns. |
| SharePoint | User.Read.All(Read user profiles) | Application | Retrieve user profiles. |
When you create the AvePoint Portal Manager for Room - Terminal Interface View app profile in AvePoint Online Services, the AvePoint Portal Manager for Room - Terminal Interface View 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 Portal Manager for Room - Terminal Interface View app.
| API | Permission | Type | Purpose |
|---|---|---|---|
| Microsoft Graph | Group.Read.All(Read all groups) | Delegated | Retrieve group information. |
| Microsoft Graph | User.Read.All(Read all users’ full profiles) | Delegated | Retrieve user information. |
| SharePoint | AllSites.Manage(Read and write items and lists in all site collections) | Delegated | Manage lists of conference room reservation app storage sites. |