Microsoft 365
Import Microsoft 365 license SKUs and pricing into Expirly. Available from the Business plan onwards.
Prerequisites
- An Azure AD app registration with
Organization.Read.Allpermission - Client ID, Client Secret, and Tenant ID
Setup
- Go to Settings → Integrations → Microsoft 365
- Enter your Client ID, Client Secret, and Tenant ID
- Click Test Connection to verify
- Click Import to fetch your licenses
What Gets Imported
- SKU name (e.g., Microsoft 365 Business Premium, Exchange Online Plan 1)
- Assigned licenses and available licenses
- Status (active, suspended, warning)
- Monthly pricing (cached and refreshed monthly via cron)
Pricing Data
Microsoft 365 SKU prices are cached in the database and automatically refreshed on the 1st of each month. Prices are available in multiple currencies.
Credential Storage
All M365 credentials are encrypted with AES-256-GCM before being stored in the database.
Last updated on