Cense

Refer to the table below for the apps that you can use for Cense and the requirements to consent to app permissions.

CategoryApp type in AOSApp setup methodFeature/ModuleApp name in Entra IDNew or updated?Consent
Service appCenseModern modeView details in Cense permission tableAvePoint CenseNo changesCreate or re-authorize an app profile in AOS > Management > App management.

Permissions Required by Cense

When you create an app profile for Cense in AvePoint Online Services, the AvePoint Cense app will be automatically set up in your Microsoft Entra ID.

The table below lists the permissions that should be accepted when you authorize AvePoint Cense app.

Feature/ModuleAPIPermissionTypePurposeIs newly required?
Dashboard and reportsMicrosoft GraphUser.ReadWrite.All
(Read and write all users’ full profiles)
ApplicationRetrieve Microsoft 365 user basic information and user license information and change/unassign user licenses.No
Dashboard and reportsMicrosoft GraphDirectory.Read.All
(Read directory data)
ApplicationRetrieve Microsoft 365 user basic information and user license information.No
Reporting > License reports > Last sign-in timeMicrosoft GraphReports.Read.All
(Read all usage reports)
ApplicationRetrieve user activity time in the following Microsoft 365 apps: Teams, Viva Engage, SharePoint, Exchange, OneDrive, and Skype for Business.No
Reporting > License reports > Last sign-in timeMicrosoft GraphAuditLog.Read.All
(Read all audit log data)
ApplicationRetrieve users’ last sign-in time to determine if they are inactive users.No
Reporting > License report > PSTN costMicrosoft GraphCallRecords.Read.All
(Read all call records)
ApplicationRetrieve detailed PSTN calling activities and cost.No
Reporting > License report > GroupsMicrosoft GraphGroup.ReadWrite.All
(Read and write all groups)
ApplicationRetrieve and manage groups’ license assignment.No
Reporting > License report > UsersMicrosoft GraphUserAuthenticationMethod.Read.All
(Read all users' authentication methods)
ApplicationRetrieve users’ MFA settings.No
Reporting > License report > UsersMicrosoft GraphPolicy.Read.All
(Read your organization's policies)
ApplicationRetrieve users’ MFA statuses.No
Manage licenses > License IntelligenceMicrosoft GraphIdentityRiskyUser.Read.All
(Read all identity risky user information)
ApplicationAccess and evaluate license usage and activities for holders of the Microsoft Entra ID P2 licenses.No
Reporting > License report > Manage export schedulesMicrosoft GraphFiles.ReadWrite.All
(Read and write files in all site collections)
ApplicationExport license reports to OneDriveNo
Reporting > License report > Manage export schedulesSharePoint/Office 365 SharePoint OnlineSites.ReadWrite.All
(Read and write items in all site collections)
ApplicationExport license reports to SharePoint libraries.No