Skip to content

Microsoft 365

Choose managed consent, your own app registration, or a Microsoft assessment from a snapshot.

Microsoft 365 provides the directory used to correlate users, licenses and other provider seats. Open Connectors > Microsoft 365 in the intended workspace. You need LicenseMeter Admin or Owner to configure a live connection, plus the separate Microsoft authority required by your chosen path.

PathUse it whenContinue
Managed consentYou want a live connection without supplying your own application credentialConnect with managed consent
Bring your own registrationYour organization manages the app registration and credential, and the installation exposes this optionConnect with your own app
CSV importYou have approved exports and want an assessment without API consentImport Microsoft CSV exports
Instant scanYour installation offers a delegated, one-time assessmentRun an instant scan

Managed and BYO connections provide scheduled and manual refreshes. Snapshot routes require a new import or scan. Additional provider connectors remain unavailable until a live Microsoft connection is established.

Microsoft connector before connection, showing managed consent, Advanced setup, instant scan and CSV alternatives

Isolated documentation workspace with fictional data. No live provider connection or customer data is shown.

This illustration enables all setup options. Your installation may show fewer choices; use the route it supports. A Viewer sees an instruction to ask a workspace Admin instead of setup controls.

The live connector reads directory users and assigned licenses, purchased and assigned SKU counts, available sign-in activity, usage and Copilot reports, and report-privacy settings. It does not request mailbox, calendar, Teams message, OneDrive file or SharePoint document content.

Application permissionPurpose
User.Read.AllDirectory users, enabled state and assigned licenses
AuditLog.Read.AllSign-in timestamps, subject to the tenant’s licensing and available signal
Reports.Read.AllUsage and Copilot activity reports
LicenseAssignment.Read.AllPurchased versus assigned seat counts
ReportSettings.Read.AllWhether reports conceal user identities

These are the live connector’s application permissions. Connect with managed consent shows how Microsoft words each one in its approval dialog and how to confirm the application’s identity. Account sign-in and a delegated instant scan are separate authorization flows. Read access is tenant-wide for the approved data, not limited to the person who signs in.

Hosted LicenseMeter uses two separate multi-tenant applications, both published by Ugurlabs UG (haftungsbeschränkt) as a Microsoft verified publisher. Each appears as its own enterprise application in your tenant once someone has used it.

Enterprise applicationApplication IDCreated whenAccess
LicenseMeter Sign-in782cdfc5-6fdb-43a6-85b4-2940baf26ac5A person first signs in to LicenseMeterThe signed-in person’s name and email address. If someone runs an instant scan, also the delegated read permissions that person approves for the scan
LicenseMeter Connector1a1a346a-05d5-4f54-87a5-5b5e63f9c610An administrator grants managed consentThe tenant-wide read permissions above

Signing in never grants the connector’s access, and connector consent is not needed to sign in. An instant scan does not use a third application. It asks for delegated read permissions under LicenseMeter Sign-in, in a separate dialog that appears only when someone starts a scan. With your own registration or a self-hosted installation, the names and application IDs are those of the registrations your organization created.

Follow Verify your first sync after setup, then set contract prices. A completed run may still have reporting limitations; see Report privacy.

To stop future reads, disconnect Microsoft in LicenseMeter and revoke the application’s consent in Entra as appropriate. For BYO, retire its credential only after checking whether anything else uses it. Disconnecting the connector does not erase imported workspace data and stops new syncs that depend on Microsoft. Removing a shared sign-in registration can also block self-hosted login; check that dependency first. Workspace data deletion is a separate destructive action in Settings.