Pilot programme: 30 % off in the first year. Places limited. See the conditions

Book a first call
Complass – Navigate compliance Complass – Navigate compliance

Connected directly

Microsoft 365: Know which licenses you really use

Purchased and assigned licenses, reconciled with your contracts.

How it works

  1. Register an app

    You create an app registration with a single read permission in your tenant.

  2. Assign products

    Complass lists your licence products with readable names. An administrator assigns each product to a contract.

  3. Fetch regularly

    Complass fetches the figures daily, or every six hours or weekly if you prefer.

  4. See differences

    The contract shows purchased and used licences side by side. If no new figures arrive for seven days, Complass marks them as outdated.

Which data is exchanged

Data flow between Complass and Microsoft 365
DirectionDataNote
Microsoft 365 → ComplassPer product: name, purchased and assigned licences, stateOnly figures per product.
Complass → Microsoft 365NothingAny further permission makes Complass pause the connection.
Not readNames and accounts of licensed people, mailbox data and filesComplass does not request this data at all.

Setup

  • Your own app registration in your tenant with a client secret.
  • Application permission LicenseAssignment.Read.All or Organization.Read.All with admin consent, nothing else.
  • The secret needs an expiry date of at most 24 months. Complass reminds you 30 and 7 days before.
  • Administrators with the right for API, webhooks and integrations and the right to import assets can set it up.

Security and data protection

  • The secret is stored encrypted in Complass; the access token exists only in memory for one run.
  • No personal data: Complass only sees figures per product.
  • If a product is missing twice in a row, Complass marks it as removed. A run without products never overwrites your data.

Frequently asked questions

Is this the same connection as for the evidence from Microsoft Entra ID?

No. The licence reconciliation has its own app registration with only one read permission. Security settings are checked by the Microsoft Entra ID connection.

How often can I fetch the figures by hand?

"Fetch now" works at most every 15 minutes.

Does Complass see who has which licence?

No. Complass only reads the number of purchased and assigned licences per product.

More connections

Which packages include the connection to Microsoft 365, see the package overview. See the packages

Product names and trademarks belong to their respective owners. There is no partnership, certification or endorsement by the owners. Microsoft and Microsoft 365 are trademarks of the Microsoft group of companies.

Try Complass with your own data

Set up your trial yourself, with a sample project per framework if you like. If you would rather see Complass first, request a demo.