An authorization model is the structure an organisation uses to decide who can do what, and under which conditions. It combines decision logic with enforcement so access is granted or denied in a consistent way across applications and services.
Expanded Definition
An authorization model is the policy structure that determines whether a non-human identity, user, or workload may perform a specific action on a specific resource under defined conditions. In NHI and IAM programs, it sits between the decision point and the enforcement point, so the model must be both expressive and operationally consistent. Common patterns include RBAC, ABAC, capability-based access, and policy-based access control, but definitions vary across vendors and platform teams, especially when entitlement logic is embedded in application code rather than a central policy engine. The strongest models make privilege intent explicit, support condition checks such as environment or time, and allow reviewable changes over time. For a standards-oriented lens, the NIST Cybersecurity Framework 2.0 emphasises controlled access as part of broader governance and protection outcomes, which is the practical outcome an authorization model must support. The most common misapplication is treating a login mechanism as an authorization model, which occurs when teams conflate authentication success with entitlement to act.
Examples and Use Cases
Implementing an authorization model rigorously often introduces design and review overhead, requiring organisations to weigh access precision against policy complexity and operational speed.
- A service account is limited by RBAC so it can read only one database schema, rather than inheriting broad platform-wide rights.
- An API token is evaluated by policy conditions, allowing requests only from approved networks and only during a maintenance window.
- A deployment agent receives short-lived permissions through JIT controls, reducing standing access while preserving automation.
- A secrets retrieval workflow is governed by central policy instead of hard-coded application logic, making review and revocation possible.
- Teams use the Ultimate Guide to NHIs as a reference for why excessive privileges and weak governance are common failure patterns in NHIs.
- Zero Trust programs map access decisions to trust signals and verification steps, aligning the model with the NIST Cybersecurity Framework 2.0 rather than relying on network location alone.
Why It Matters in NHI Security
Authorization failures are often invisible until a compromised secret, over-permissioned workload, or misconfigured integration turns normal automation into an attack path. NHIMG research shows that Ultimate Guide to NHIs reports 97% of NHIs carry excessive privileges, which is a direct signal that many organisations have authorization models that are either too broad or too loosely enforced. In practice, the model matters because NHI privileges are durable, reusable, and often embedded across code, pipelines, and cloud services, making revocation harder than for human access. A sound model supports least privilege, conditional access, and clear ownership of entitlement changes. It also creates a defensible audit trail when security teams need to prove why an automated actor was allowed to act. Organisations typically encounter the true cost of an authorization model only after a secrets leak, privilege escalation, or incident response review, at which point the model becomes operationally unavoidable to address.
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 address the attack and risk surface, while NIST CSF 2.0 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-03 | Covers over-privilege and access control weaknesses for non-human identities. |
| NIST CSF 2.0 | PR.AC-4 | Addresses access permissions management and authorization enforcement. |
| NIST Zero Trust (SP 800-207) | PR.AC | Zero Trust relies on continuous authorization decisions, not implicit network trust. |
Require policy checks on every access request and tie them to identity, context, and device signals.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on June 11, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org