Skip to content

Entra ID reports

129 reports belong to the Entra ID area. An API or MCP client sees them when it holds a grant for this area. Kind: a findings list rates each row by severity; a table lists objects. Data: Cached opens at once, On demand reads Microsoft 365 when first opened, Scan runs on request.

ReportThe question it answersKindData
App Provisioning (SCIM) Job HealthWhich automatic provisioning jobs are quarantined, failing or not running, so leavers may keep their SaaS accounts?TableCached
App Registration HygieneWhich app registrations of this tenant have no owner, risky redirect URIs, or accept sign-ins from any tenant without a verified publisher?TableCached
Application Proxy Connector HealthWhich Application Proxy connector groups serving apps have no active connector, or hang on a single one, and which connectors are inactive?TableCached
Apps with High-privilege Application PermissionsWhich apps hold application permissions that let them take over the tenant or read and write all data without a signed-in user?TableCached
Microsoft Entra RecommendationsWhich Microsoft Entra recommendations are active for this tenant, and how many objects does each one affect?TableCached
Risky Workload IdentitiesWhich apps, service principals and managed identities does Identity Protection consider at risk?TableCached
ReportThe question it answersKindData
CA PoliciesWhich Conditional Access policies exist, whom and what do they target, and what do they require?TableCached
Conditional Access Coverage GapsWhich enabled accounts does no enforced Conditional Access MFA policy fully cover?Table · dashboard tileCached
Conditional Access Policy GapsWhich Conditional Access MFA or block policies leave holes - report-only, MFA as one option, narrowing conditions or large exclusions?TableCached
ReportThe question it answersKindData
All DevicesWhich devices are registered or joined in Entra ID, and are they compliant and managed?TableCached
All Devices by UserWhich devices is each user registered owner or registered user of?TableCached
Devices with uploaded Bitlocker KeysWhich devices have a BitLocker recovery key in Entra ID, of which volume type and since when?TableOn demand
Disabled Entra Devices - PREVIEWWhich devices are disabled in Entra ID?TableCached
Duplicate Devices Entra ID - PREVIEWWhich Entra ID devices share a DeviceId with another device object?TableCached
Duplicate Devices Entra ID by Device Name - PREVIEWWhich Entra ID devices share a display name with another device?TableCached
Inactive Devices (90 days)Which Entra ID devices have not signed in for 90 days, or never?TableCached
Users by DeviceWho are the registered users and registered owners of each Entra ID device?TableCached
ReportThe question it answersKindData
All Mail-Enabled Security GroupsWhich mail-enabled security groups exist, with their primary address and number of direct members?TableOn demand, PowerShell
All Microsoft 365 GroupsWhich Microsoft 365 groups exist, with their primary address and number of direct members?TableOn demand, PowerShell
Empty Entra ID GroupsWhich groups have no direct member?TableCached
Entra ID GroupsWhich groups exist in the directory, how many members do they have and are they synchronised or licensed?TableCached
Entra ID Groups Containing GuestsWhich groups have guests among their direct members, and how many?TableCached
Entra ID Groups with Disabled MembersWhich groups still have disabled accounts among their direct members, and which ones?TableCached
Entra ID Groups with Left / Expired MembersWhich groups still have members whose employee leave date has passed, and which ones?TableCached
Entra ID Groups Without OwnersWhich groups have no owner, and how many direct members do they have?TableOn demand
Expiring Entra ID Groups (90 Days)Which Microsoft 365 groups expire within the next 90 days?TableOn demand, PowerShell
ReportThe question it answersKindData
AI Agent Identity InventoryWhich AI agent identities exist in the tenant, what can they access, and does each have an accountable sponsor?Findings list · dashboard tileOn demand
App Credential Restriction PoliciesDo app management policies block client secrets and cap credential lifetimes, and which apps are exempt?Findings list · dashboard tileOn demand
App Proxy Apps Published without Pre-authenticationWhich Application Proxy apps are published without Entra pre-authentication, and are the connectors healthy?Findings list · dashboard tileOn demand
Authentication Contexts - Are They Enforced?Which authentication contexts are not enforced by any enabled Conditional Access policy?Findings list · dashboard tileOn demand
Authentication Strengths - What They Really AllowWhich authentication strengths used by Conditional Access allow weaker methods than their name suggests?Findings list · dashboard tileOn demand
B2B Identity Providers & One-time PasscodeWhich external identity providers and one-time passcode settings can guests use to sign in?Findings list · dashboard tileOn demand
Certificate-based Authentication - Trusted CAsWhich certificate authorities trusted for certificate-based authentication expire soon or have no revocation list?Findings list · dashboard tileOn demand
Credentials Added to Microsoft First-party AppsWhich Microsoft first-party service principals have had a secret or certificate added in this tenant?Findings list · dashboard tileOn demand
Cross-tenant Synchronisation & Multi-tenant OrganisationWhich other tenants can create users in this directory or redeem invitations automatically?Findings list · dashboard tileOn demand
Device Registration & Join SettingsWho may join and register devices, does it need MFA, and who becomes local administrator on joined devices?Findings list · dashboard tileOn demand
Domain Federation & Trust AuditWhich domains are federated to another identity provider, and are their trusts and signing certificates sound?Findings list · dashboard tileOn demand
Enterprise Apps Open to Every UserWhich enterprise apps can every user and guest sign in to because assignment is not required?Findings list · dashboard tileOn demand
Manager Chain IntegrityWhich users have a manager who is disabled, deleted or a guest, so approvals and reviews go nowhere?Findings list · dashboard tileOn demand
Multi-geo Data LocationWhere are users’ mailboxes, OneDrives and group sites stored in a Multi-Geo tenant, and which have no preferred data location?Findings list · dashboard tileOn demand
Password Protection & Smart Lockout SettingsHow are smart lockout and banned-password protection configured, including for on-premises Active Directory?Findings list · dashboard tileOn demand
PIM Activation Patterns (30 days)Who activated which privileged role in the last 30 days, how often and at what times?Findings list · dashboard tileOn demand
PIM for Groups - Standing & Eligible AccessWhich groups under PIM for Groups have permanent active members or owners instead of eligible ones?Findings list · dashboard tileScan
PIM Role Settings AuditWhich privileged roles can be activated without MFA or approval, for long periods, or are assigned permanently?Findings list · dashboard tileOn demand
Privilege Escalation through App OwnershipWhich users own an app that holds high privileges, and so can act with that app’s access?Findings list · dashboard tileOn demand
Token Lifetime, Home Realm Discovery & Claims-mapping PoliciesWhich token lifetime, home realm discovery and claims-mapping policies exist and which apps do they apply to?Findings list · dashboard tileOn demand
UPN, E-mail & Proxy Address MismatchesWhich users have duplicate proxy addresses, addresses on unverified domains, or a UPN that differs from their e-mail address?Findings list · dashboard tileOn demand
Workload Identity Federation TrustsWhich external systems can get tokens for an app through a federated identity credential, and how broad are those trusts?Findings list · dashboard tileOn demand

Entra ID › Identity Governance & Lifecycle

Section titled “Entra ID › Identity Governance & Lifecycle”
ReportThe question it answersKindData
Access Package Assignment HealthWhich access package policies allow requests without approval, assignments that never expire, or no recurring review?Findings list · dashboard tileOn demand
Contractors & Externals without an End DateWhich contractor and external member accounts have no end date, expiring access or sponsor?Findings list · dashboard tileOn demand
Deleted Sites & Groups Nearing Permanent PurgeWhich deleted groups and sites are in the recycle bin, and how many days are left before they are purged?Findings list · dashboard tileOn demand, PowerShell
Group Usage Finder - Is This Group Used Anywhere?Where is each group used - Conditional Access, licensing, Intune, access packages, roles - before it is deleted?Findings list · dashboard tileScan
Joiners & Leavers Trend (12 months)How many people joined and left each month over the last year, by department, and who leaves in the next 30 days?Findings list · dashboard tileOn demand
Lifecycle Workflow Failures (30 days)Which lifecycle workflow runs and tasks failed in the last 30 days, and for which users?Findings list · dashboard tileOn demand
Terms of Use AcceptanceWhich terms of use are enforced by Conditional Access, and who declined them or has an expired acceptance?Findings list · dashboard tileOn demand
User Access 360What can one user reach: roles, groups, licences, owned objects, devices, apps, Conditional Access policies and Send As rights?Findings list · dashboard tileOn demand, PowerShell
ReportThe question it answersKindData
Cross-tenant Access & B2B TrustWhich external tenants can collaborate with this one, and whose MFA and device-compliance claims does Conditional Access trust?TableCached
Custom Roles & Administrative UnitsWhich custom roles carry sensitive permissions, and which administrative units have no scoped admins?TableCached
Dynamic Group Rule HealthWhich dynamic groups are paused or have a membership rule that matches nobody?TableCached
Guests with Elevated AccessWhich guests hold a directory role or own a role-assignable group, an app registration or a Team?TableCached
Hybrid Sync HealthWhen did Entra Connect last sync directory objects and password hashes, and which sync protections are on?Findings list · dashboard tileCached
Microsoft 365 Group Governance SettingsWho may create Microsoft 365 groups, do names follow a policy, do abandoned groups expire, and what may guests do?Findings list · dashboard tileCached
Named Locations & Trusted IP AuditWhich trusted named locations are too wide, and which named locations does no Conditional Access policy use?TableCached
Phishing-resistant MFA for AdminsWhich privileged roles in use are not required by Conditional Access to sign in with phishing-resistant MFA?TableCached
Phone Numbers Shared Across MFA RegistrationsWhich phone numbers are registered for MFA by more than one user, and does an admin share one?Table · dashboard tileScan
Role Assignments Made Outside PIMWhich directory roles were assigned directly instead of through Privileged Identity Management, and by whom?TableCached
Security Defaults & Per-user MFA LeftoversAre security defaults on, and which members still have legacy per-user MFA enabled or enforced?Table · dashboard tileScan
Security Key & Passkey InventoryWhich security keys and passkeys are registered, by make and model, and which could not be attested?Table · dashboard tileScan
Security-info Changes & Temporary Access PassesWho registered or removed authentication methods or received a Temporary Access Pass recently, administrators first?TableCached
Service Accounts Disguised as UsersWhich user accounts behave like service accounts - script-only sign-ins, old passwords, no MFA?TableCached
Stale AdministratorsWhich accounts hold privileged roles but have not signed in for longer than the inactive-privileged threshold?TableCached
Synced & Everyday Accounts Holding Admin RolesWhich privileged role holders are synced from on-premises AD or also used as everyday, licensed accounts?TableCached
Unused Delegated ConsentsWhich apps hold delegated consent to users’ data but have not signed in on anyone’s behalf for 90 days?TableCached
ReportThe question it answersKindData
Access Review HealthWhich access reviews are overdue, have items nobody decided, or are set up so that their decisions change nothing?TableCached
Directory Data QualityWhich enabled members are missing a department, job title, manager or usage location, or share a display name?TableCached
Guest Sponsorship CoverageWhich enabled guests have no sponsor, or only sponsors who have left?TableCached
Leaver Clean-up CompletenessWhich disabled member accounts still hold admin roles, licences, group or app ownership, or Intune devices?TableCached
New-starter Onboarding CompletenessWhich member accounts created in the last 30 days still lack a licence, a first sign-in, MFA, an enrolled device or a manager?TableCached
ReportThe question it answersKindData
Entra ID RolesWhich directory roles are activated in the tenant, and how many active direct members does each have?TableCached
Entra ID Roles - Privileged Role MembersWho holds an active or eligible assignment of a role Microsoft marks as privileged?TableOn demand, PowerShell
ReportThe question it answersKindData
App & Service Principal Credential ExpiryWhich client secrets and certificates on app registrations and enterprise applications have expired or expire soon?TableCached
App Consent Policy PostureCan ordinary users consent to apps or invite guests, and which of these tenant-wide settings need action?TableCached
Authentication Methods Policy AuditWhich sign-in methods does the tenant allow, for whom, and is the passkey registration campaign running?TableCached
Break-glass Account HealthDoes the tenant have usable emergency-access accounts, and does each follow Microsoft’s guidance?TableCached
Directory Changes (last 30 days)What changed in Entra ID in the last 30 days, and who changed it?TableCached
Entra ID Failed Authentication AttemptsWhich sign-ins failed in the last 7 days, with which error and risk level?TableOn demand, PowerShell
Inactive Enterprise Apps & Stale Service PrincipalsWhich enterprise apps have not signed in for 90 days or more, and which of them still hold valid credentials?TableCached
MFA & Passwordless CoverageWhich accounts cannot perform multifactor authentication, and which administrators are among them?TableCached
OAuth Consent GrantsWhich delegated permissions were consented to which applications, by whom, and which are tenant-wide or high impact?TableCached
Pending Admin Consent RequestsWhich apps are waiting for an administrator to grant consent, and which permissions do they ask for?TableCached
Risk DetectionsWhich risk detections did Identity Protection record in the last 30 days, for whom and from where?TableCached
Risky Users & Risk DetectionsWhich users does Identity Protection hold at risk or recently changed the risk of, and has anyone dealt with them yet?TableCached
Role-assignable Group ChangesWhat changed in role-assignable groups in the audit window, and who changed it?TableCached
Role-assignable Group Membership & ChangesWhich role-assignable groups grant directory roles, who is in them and who owns them, and what in them needs review?TableCached
Self-service Password Reset GapsWhich users cannot reset their own password - not covered by the SSPR policy, or covered but never registered?TableCached
SMS / Voice MFA Retirement ExposureWhich users lose MFA when Microsoft-provided SMS and voice end, because a phone is their only or default second factor?TableCached
Standing vs Just-in-time Admin AccessWho holds admin roles permanently that could be activated just in time through PIM instead?TableCached

Entra ID › Sign-in & Audit Investigations

Section titled “Entra ID › Sign-in & Audit Investigations”
ReportThe question it answersKindData
Azure Management Sign-ins after Mandatory MFAWhich accounts sign in to Azure management without MFA now that Microsoft enforces it?Findings list · dashboard tileOn demand
BitLocker Key & LAPS Password Retrieval Audit (30 days)Who read BitLocker recovery keys or LAPS passwords in the last 30 days, and were there unusual bursts or night-time reads?Findings list · dashboard tileOn demand
Conditional Access Change History with Diff (30 days)Who changed which Conditional Access policy in the last 30 days, what exactly changed, and did it weaken protection?Findings list · dashboard tileOn demand
Movers: Access Kept after a Department ChangeWhich users changed department in the last 30 days and are still in groups of their old department?Findings list · dashboard tileOn demand
Partner (CSP / GDAP) Admin Sign-ins (30 days)Which partner (CSP / GDAP) administrators signed in to this tenant in the last 30 days, and to what?Findings list · dashboard tileOn demand
Single-factor Interactive Sign-ins (7 days)Which interactive sign-ins in the last 7 days succeeded with a password alone, for which users and apps?Findings list · dashboard tileOn demand
ReportThe question it answersKindData
Conditional Access Blocks by App & PolicyWhich Conditional Access policies blocked which applications in the last 7 days, and for how many users?TableCached
Failing App Sign-insWhich apps and scripts failed to sign in during the last 7 days, why, and are they still failing?TableCached
Guest Sign-ins by Home TenantWhich external organisations’ guests signed in during the last 7 days, how many of them, and to which apps?TableCached
MFA Fatigue & Repeated MFA DenialsWhich users denied or reported MFA prompts, or had repeated failed MFA attempts in the last 7 days - and signed in afterwards?TableCached
Sign-ins from Unmanaged & Non-compliant DevicesWhich applications did people reach successfully from unmanaged or non-compliant devices in the last 7 days?TableCached
Sign-ins from Unusual Countries & Device-code FlowWho used the device-code flow, and who signed in successfully from a country the tenant rarely signs in from, in the last 7 days?TableCached
Smart Lockout & Password-spray IndicatorsWhich IP addresses sprayed wrong passwords at many accounts, and which users were locked out by smart lockout in the last 7 days?TableCached
ReportThe question it answersKindData
Days Since Last Password Reset for UsersWhich users last changed their password longer ago than the password age threshold?TableCached
Deleted Entra ID UsersWhich users were deleted, when, and how many days are left to restore them?TableOn demand
Disabled Entra ID UsersWhich user accounts are disabled?TableCached
Entra ID Guest UsersWhich guest accounts are in the directory, and when were they created?TableCached
Entra ID UsersWhich users and guests are in the directory, where are they and are they enabled or synchronised?TableCached
Entra ID Users With OnPremises Provisioning ErrorsWhich users did Entra Connect fail to sync, according to their on-premises provisioning errors?TableCached
Entra ID Users with past Employee Leave DateTime AttributeWhich accounts can still sign in although their employee leave date has passed?TableCached
Entra ID Users Without LocationWhich users have no usage location, so no licence can be assigned to them?TableCached
Entra User Licence Assignment Direct vs. InheritedWhich licences are assigned to each user directly, and which are inherited from a group?TableOn demand, PowerShell
Guest Domains & Pending InvitationsWhich external organisations do our guests come from, and how many of their guests are still active?TableCached
Guest LifecycleWhich guest accounts are stale or never used, and how much can they still reach through group membership?TableCached
Inactive Entra ID UsersWhich enabled accounts have not signed in for longer than the inactivity threshold, or never?TableCached
Pending Guest InvitationsWhich guest invitations were never accepted, and for how long have they been pending?TableCached
Unlicensed UsersWhich member accounts hold no licence?TableCached
User Excessive Group Membership (10)Which users are direct members of more than 10 groups?TableOn demand
ReportThe question it answersKindData
Entra ID Groups Licence StatisticsHow many members does each licensing group have, how many of them got the licence from it, and how many failed?TableOn demand, PowerShell
Entra ID Groups with LicencesWhich groups assign licences, and which licences do they assign?TableOn demand, PowerShell
Entra ID Groups with Licences containing disabled products (plans)Which group-based licences have service plans switched off, and which plans are they?TableOn demand, PowerShell
Entra ID Groups with Licensing IssuesWhich licensing groups have members whose licence from the group failed to apply?TableOn demand, PowerShell