TL;DR: Access decisions are moving from owner-driven permissions to role-based control and attribute-based policy, according to StrongDM’s overview of DAC, RBAC, and ABAC, with the article warning that traditional PAM deployments leave gaps across databases, cloud, Kubernetes, and more. The deeper issue is that these models still assume access can be cleanly assigned and maintained at scale, which breaks down as NHI estates grow.
At a glance
What this is: This is a comparison of DAC, RBAC, and ABAC that concludes traditional access control models strain under the scale and maintenance demands of modern NHI governance.
Why it matters: IAM, PAM, and NHI teams need to see where ownership-based, role-based, and attribute-based models stop being operationally manageable so access governance does not collapse under growth.
Context
Access control is the mechanism that decides who can reach which resources, but the governance challenge changes once the subject is a non-human identity estate instead of a small human user base. The article’s core point is that the control model itself can become the bottleneck when permissions must be assigned, maintained, and reviewed at enterprise scale.
For NHI programmes, the practical issue is not whether DAC, RBAC, or ABAC can work in theory. It is whether the organisation can keep those models accurate across databases, cloud platforms, Kubernetes, and other shared services without creating an administrative load that outpaces the access model’s value.
Key questions
Q: Where do access control models fail in large NHI environments?
A: They fail when the organisation can no longer maintain accurate ownership, role, or attribute data at the pace the environment changes. DAC becomes inconsistent when too many owners can grant access directly, RBAC drifts when roles multiply, and ABAC becomes brittle when attributes are not reliably maintained.
Q: Why does ABAC create operational risk even when it improves precision?
A: ABAC improves precision by using context, but every added attribute increases the burden of keeping policies current and accurate. If the organisation cannot maintain the underlying data quality, access decisions become inconsistent, hard to explain, and expensive to govern at scale.
Q: What are the signs that RBAC is becoming too rigid for an organisation?
A: RBAC is likely too rigid when teams keep opening manual access tickets, roles no longer match actual work, and small changes require repeated permission updates. Another sign is role explosion, where the number of roles grows quickly and becomes hard to manage. At that point, contextual policies may be needed for sensitive use cases.
Q: How should security teams choose between RBAC, ABAC, and PBAC for NHI access?
A: Choose RBAC for stable, repetitive access, ABAC when context must change the decision, and PBAC when you need one policy layer across many systems. For NHI governance, the deciding factor is not elegance. It is whether the model can keep privilege understandable, reviewable, and short-lived as machine identities multiply.
Technical breakdown
Why DAC breaks down in large NHI estates
Discretionary access control gives resource owners or administrators the ability to grant access directly, usually through access control lists. That works when the number of identities and resources is limited, but it becomes fragile when permissions are assigned one user or one object at a time. In large NHI estates, the problem is not just volume. It is governance drift, because distributed ownership makes consistency hard to preserve across fast-changing workloads, tools, and environments. The article correctly frames DAC as flexible but risky at scale, especially where sensitive data is involved.
Practical implication: use DAC only where the access surface is small enough that owner-driven grants can still be reviewed and corrected reliably.
How RBAC reduces work, and where it stops helping
Role-based access control centralises permission assignment around job functions instead of individual users, which reduces administrative overhead and gives a clearer governance model. The weakness appears when roles multiply faster than the organisation can manage them. As environments grow, roles need constant tuning, and teams must keep the role catalogue current or access becomes stale, misaligned, or overbroad. For NHI governance, that same pressure appears when service access is organised around business functions but the real estate keeps expanding across systems and teams.
Practical implication: treat role design as a living governance process, not a one-time classification exercise.
Why ABAC creates precision but adds maintenance burden
Attribute-based access control uses user, resource, and environmental attributes to decide access dynamically. That gives organisations much finer control than static role assignment, especially where context matters. The trade-off is operational complexity. Every extra attribute expands the policy surface, and the organisation must keep those attributes accurate, current, and consistently applied. In NHI environments, that can be difficult because machine access often changes faster than the surrounding governance records. ABAC can be powerful, but only if the policy and attribute lifecycle is disciplined enough to support it.
Practical implication: verify that your attribute governance can keep pace with the environments where the policies will run.
NHI Mgmt Group analysis
Access control model choice is no longer the hard part of governance. The article shows that DAC, RBAC, and ABAC all have valid use cases, but each imposes a different maintenance burden that becomes visible only at scale. For NHI governance, the real question is whether the organisation can still explain and sustain the model once permissions span many systems and ownership domains. Practitioner conclusion: model selection must be judged by governability, not by elegance.
Role explosion and policy sprawl are governance failures before they are technical failures. RBAC and ABAC both depend on accurate, current classifications, and the article makes clear that large organisations struggle to preserve that accuracy. When roles or attributes no longer reflect the actual access need, the access control model becomes a mirror of organisational drift. Practitioner conclusion: if the role catalogue or attribute set cannot be maintained cleanly, the governance layer is already failing.
Identity governance breaks when access decisions outgrow the team’s ability to maintain them. DAC shifts decisions outward to owners, RBAC centralises them into roles, and ABAC pushes them into policies and attributes. None of those patterns remove the administrative reality underneath. For NHI programmes, that means the control model must be matched to the rate of change in the estate. Practitioner conclusion: the limiting factor is operational control capacity, not just policy design.
Where this article is strongest is in showing that simplification and precision are competing governance goals. DAC is simpler but less consistent at scale, RBAC is easier to administer but harder to keep aligned as organisations grow, and ABAC is precise but expensive to maintain. That trade-off matters across human IAM and NHI governance alike because both depend on reliable access meaning over time. Practitioner conclusion: the right model is the one your organisation can still govern after growth, change, and turnover.
Access control at scale is fundamentally a lifecycle problem. The models in the article do not fail because they are conceptually weak. They fail when the lifecycle of permissions, roles, and attributes outpaces the team’s ability to maintain them. For NHI and broader IAM programmes, that means access control cannot be treated as a static architecture choice. Practitioner conclusion: build governance around ongoing maintenance capacity, not only initial policy design.
What this signals
Access model selection is really a governance capacity test. Teams should not ask which model sounds most flexible. They should ask which model they can still operate cleanly once the number of identities, permissions, and exceptions grows.
Lifecycle discipline matters more than model purity. DAC, RBAC, and ABAC all depend on accurate upkeep, which means NHI programmes should measure whether ownership, roles, and attributes can actually be maintained as the environment changes.
For practitioners
- Define the primary access control model by environment size Use DAC only where resource ownership is small and stable, RBAC where roles are clear and reusable, and ABAC where contextual policy decisions are genuinely needed.
- Map access maintenance costs before expanding policy scope Estimate the administrative load created by each new role, attribute, or owner-driven grant before you extend the model across more platforms.
- Review role catalogues for growth-driven drift Check whether existing roles still match actual job functions and whether role proliferation is creating hidden overpermission or manual exceptions.
- Limit attribute sprawl in policy design Use only attributes that can be sourced, updated, and governed reliably, then remove policy inputs that add precision without improving decisions.
- Align NHI access governance with lifecycle maintenance Treat machine and service access as a governed lifecycle, not a one-time permission assignment, so access models stay accurate as systems change.
Key takeaways
- Access control models do not fail because the theory is wrong. They fail when scale turns maintenance into the real control surface.
- The article shows that DAC, RBAC, and ABAC each shift the governance burden in different ways, but none removes it.
- For IAM and NHI teams, the right question is whether the access model can be sustained operationally as the estate grows and changes.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10 addresses the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-05 — Overprivileged NHI | The article centers on access models that become difficult to govern as permissions expand. |
| NHI-09 — NHI Reuse | The article discusses reusing roles and attributes across growing environments. | |
| Recommendation — Map expanding access scopes to NHI-05 and tighten governance where permissions outgrow oversight. Review where repeated access patterns justify reuse and where reuse now hides governance drift. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The topic is directly about how access permissions are assigned and maintained. |
| Recommendation — Apply PR.AA-05 to keep entitlement assignment aligned with business need and reviewability. | ||
| NIST SP 800-53 Rev 5 | AC-6 — Least Privilege | The article’s core governance issue is controlling how much access each model assigns. |
| Recommendation — Use AC-6 to limit permissions to the minimum required and challenge broad default access. | ||
| CIS Controls v8 | CIS-5 — Account Management | The discussion is fundamentally about maintaining access assignments and ownership over time. |
| Recommendation — Use CIS-5 to keep account and access assignments current as roles and resources change. | ||
Key terms
- Discretionary Access Control: A model where the resource owner or administrator decides who gets access and at what level. It is flexible and easy to understand, but governance quality depends heavily on individual judgement and local discipline, which makes it harder to scale cleanly across large or fast-changing environments.
- Role-Based Access Control: A model that grants permissions by assigning identities to predefined roles. It works well when jobs are stable and access patterns are predictable, but it becomes brittle when exceptions pile up. In practice, role design must stay small enough to audit and broad enough to avoid endless custom variants.
- Attribute-Based Access Control: Attribute-Based Access Control is a policy model that grants or denies access using attributes such as user role, device state, location, and application context. It replaces purely static role assignment with a decision process that can adapt to current conditions, provided the underlying attributes are trustworthy and well-governed.
- Access Governance: Access governance is the policy and workflow layer that manages how access is requested, approved, certified, and revoked. In SaaS environments it helps standardise control across many applications, reducing inconsistency between teams. It is most effective when it covers both human accounts and non-human identities.
Deepen your knowledge
NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
Published by the NHIMG editorial team on June 8, 2026.
Updated on October 8, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org