It fails at the resource layer. Directory roles do not show the full effective permission set once Azure RBAC, inherited scopes, and nested group assignments are included, so teams may certify a narrow identity view while missing broad control-plane access across subscriptions and resources.
Why Entra ID-only reviews miss the real Azure access picture
The failure is structural, not procedural. Entra ID roles tell you who holds directory authority, but they do not by themselves expose the full set of permissions created through Azure RBAC, inherited resource scopes, management group placement, or group-based assignment. Effective access in Azure is the combination of identity-layer privileges and resource-layer authorization.
That means a review can be formally complete at the directory level and still miss meaningful control-plane access to subscriptions, resource groups, and individual services. In practice, the blind spot is often not obvious because the identity record looks clean while the actual permission path is distributed across multiple assignment layers.
The practical question is not whether a user or group appears privileged in Entra ID, but whether the same subject can create, modify, delete, or delegate resource access in Azure. A team that only certifies directory roles is reviewing the label, not the usable authority.
Where the hidden access comes from
Azure permission exposure commonly accumulates through role assignments at different scopes, inherited permissions from parent containers, and nested groups that obscure the final effective entitlement. A principal may have no obvious directory admin role and still possess substantial operational control through a subscription-level assignment or a group membership chain.
This is why resource-layer analysis needs to be part of the access review itself. The review should reconcile direct role membership with the actual authorization path that Azure evaluates at decision time, including whether permissions were granted through a group, inherited from a broader scope, or attached to a managed administrative structure rather than an individual account. The Azure RBAC and Service Principals Guide is useful here because it focuses on role assignments, scopes, and least-privilege design in Azure.
Teams also underestimate how quickly the effective-access picture changes when resource owners delegate locally. A clean Entra ID role review can still miss a contributor path at the subscription or resource-group layer, especially where inherited scope and group nesting are used to simplify administration. The resulting access often survives because it is operationally convenient, not because it was deliberately approved.
What good Azure access governance has to inspect
Good governance joins directory review with resource review. It should verify direct role assignments, group membership that expands access, scope inheritance, and any privileged resource roles that can materially affect workloads, data, or platform configuration. The review should also distinguish administrative identity control from operational cloud control, because those are not the same thing in Azure.
That is why role design and review need to be evaluated together, not as separate activities. The Role Mining and Role Design Guide helps frame the larger issue of role explosion, role ownership, and how poorly designed roles hide true access relationships. For review mechanics, the Access Review Checklist is directly relevant because it covers scoping, reviewer preparation, revocation follow-up, and audit evidence.
For Azure specifically, the review should ask whether the subject can affect resource configuration, identity delegation, policy enforcement, or secret-bearing services. If the answer is yes, then the reviewer must treat that as effective access even if the directory role list looks modest. The shortest way to avoid a false negative is to review from the resource outward, not from the directory inward.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-53 Rev 5, CIS Controls v8, NIST CSF 2.0 and CSA Cloud Controls Matrix set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | AC-2 — Account Management | Access reviews must cover all accounts and access paths, including inherited Azure permissions. |
| AC-6 — Least Privilege | Broad effective permissions can hide behind group and scope inheritance in Azure RBAC. | |
| IA-5 — Authenticator Management | Credential and identity governance support the review of who can obtain and use privileged access. | |
| Recommendation — Review account-to-resource access paths across every Azure scope before recertifying access. Reduce effective Azure permissions to the smallest scope needed for each role. Manage privileged credentials so access reviews reflect actual, current authority. | ||
| CIS Controls v8 | CIS-6 — Access Control Management | Azure governance depends on reviewing and revoking effective access, not only directory roles. |
| CIS-5 — Account Management | Role and group assignments must be inventoried to reveal hidden Azure permissions. | |
| Recommendation — Continuously review and remove Azure access that is not justified by business need. Inventory accounts and group-based entitlements that can grant Azure resource access. | ||
| NIST CSF 2.0 | PR.AA-05 — Identity Management, Authentication and Access Control | Azure access governance requires controlling authorization across identity and resource layers. |
| Recommendation — Validate access decisions against the effective permissions a principal has in Azure. | ||
| CSA Cloud Controls Matrix | IAM — Identity and Access Management | Cloud governance here depends on effective permission review across identity and resource control planes. |
| Recommendation — Map Entra ID roles to Azure resource entitlements before approving access. | ||
| ISO/IEC 27001:2022 | A.5.15 — Access control | The issue is whether access is governed at the right layer across Azure scopes and roles. |
| Recommendation — Apply access-control rules to both directory roles and Azure resource permissions. | ||
Practitioner Guidance
What to verify: Confirm that every high-risk identity has been evaluated against effective Azure RBAC at subscription, resource-group, and resource scope, not just Entra ID directory roles. Check whether access arrives through nested groups or inherited assignments, because that is where the blind spot usually hides.
Decision rule: If a reviewer cannot explain the full path from identity to resource permission, treat the access as unresolved rather than approved. A directory-role-only certification is not enough when the principal can influence Azure resources, policies, or control-plane operations.
Practitioner takeaway: Azure access governance is only reliable when the review model matches the authorization model, which means proving effective resource access, not merely cataloguing directory privileges.
Related resources from NHI Mgmt Group
- Guide: Active Directory and Entra ID Hardening Guide
- How should IAM teams review privileged access in Entra ID?
- How do you review and remove external users who no longer need access with Microsoft Entra ID Governance?
- How should security teams run access reviews for non-human identities?
- How should security teams govern non-human identities that have persistent access?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 21, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org