1 Introduction | 2 Features | 3 Requirements | 4 Preparations | 5 Usage | 6 Examples
2 Features
2.1 Organization level
2.1.1 Basic
✔ Check for license availability based on Azure AD license information
✔ Calculate report importance based on organization’s thresholds
2.1.2 Advanced
Check for license need based on Azure AD and Office feature information:
✖ Azure Active Directory Premium P1 based on applications using application proxy
✔ Azure Active Directory Premium P1 based on groups using dynamic user membership
✔ Azure Active Directory Premium P1 based on applications using group-based assignment
✔ Azure Active Directory Premium P1/P2 based on users covered by Conditional Access
✔ Azure Active Directory Premium P2 based on users eligible for Privileged Identity Management
✔ Defender for Office 365 P1/P2 based on protected Exchange Online recipients
✔ Intune Device based on devices managed by Intune and used by unlicensed users
2.2 User level
2.2.1 Basic
✔ Check for Microsoft’s mutually exclusive licenses
✖ Check for Microsoft’s interchangeable licenses
✔ Check for organization’s interchangeable licenses
✔ Calculate optimizable licenses based on available features
✔ Calculate removable licenses based on enabled features
2.2.2 Advanced
Check for organization’s preferable licenses, based on multiple criteria:
✔ Whether a user is enabled
✔ Whether a user is a guest
✔ When a user was created
✔ When a user was last active
✔ How much OneDrive storage a user has used
✔ How much mailbox storage a user has used and whether the mailbox has an archive
✔ Whether a user has used Windows/Mac/mobile/web versions of Office applications
✖ Whether a user has enrolled a device in Intune
DISCLAIMER: Multiple of the criteria above rely on usage reports available in Microsoft 365 admin center and therefore depend on those reports’ accuracy.