Dormant-account auditEntra accounts inactive past 30, 60 or 90 days, per Microsoft 365 SKU and per business unit, with the licence cost per seat attached.
MFA coverage mapAuthentication-method registration per group, per app and per conditional-access carve-out, with legacy-authentication exposure called out.
Leaver-to-disable lagHours between a HiBob or BambooHR termination record and the Entra user being disabled and stripped of licences.
Enterprise application growthNew enterprise application registrations and admin-consent grants per business unit and per quarter, ranked by sign-in volume.
Privileged-role reviewMembership of Global Administrator, Privileged Role Administrator and other directory roles against approved size and approver, including PIM eligible versus active.
Conditional-access policy effectivenessBlock, grant and report-only outcomes per policy, per app and per user population, with policy carve-outs called out.
Sign-in failure patternsFailed sign-ins per app, country and reason, with brute-force and credential-stuffing shapes against guest and member accounts.
Service-principal and secret agingApplication registrations with secrets or certificates close to expiry, plus service principals with admin-consent scopes that exceed business need.
Microsoft 365 licence reconciliationAssigned subscribedSkus per user against actual product activity (Exchange, Teams, OneDrive), per cost centre.
Guest-user lifecycleB2B guest accounts past 90 days without sign-in, per inviting tenant and per shared application.
Joiner provisioning timingTime from new-hire start date to fully provisioned Entra user with the right groups, licence and MFA registered, per role and team.