By NHI Mgmt Group Editorial TeamBased on torq: “Identity and Access Management Best Practices” (January 24, 2026)

TL;DR: Identity has become the primary security perimeter, and Torq’s guide argues that IAM maturity now depends on extending governance from humans to service accounts, API keys, and cloud credentials, with 88.5% of organisations saying non-human IAM lags human IAM in Aembit’s 2024 report. The structural problem is that access review cycles, standing privilege assumptions, and fragmented tooling were built for slower human-paced identities, not high-volume machine identities.


At a glance

What this is: This is a three-phase IAM maturity guide that argues non-human identity governance is now central to access control, audit readiness, and risk management.

Why it matters: IAM teams need to treat service accounts, API keys, and cloud credentials as first-class governed identities because unmanaged machine access widens attack paths and weakens certification, least privilege, and compliance.


Context

Identity has become the primary security perimeter, and that changes IAM from a user-focused control plane into a governance discipline for every identity type that can reach enterprise systems. The core problem is not authentication alone but whether access is continuously bounded, reviewed, and removed across humans and non-human identities.

Torq frames the maturity gap as a progression from baseline controls to dynamic access and then to governance automation. That framing is useful because the failure mode is consistent across environments: access review processes, standing privilege assumptions, and disconnected tooling were built for slower human workflows, not high-volume machine identities.


Key questions

Q: What breaks when non-human identities are not governed like human accounts?

A: Service accounts, API keys, tokens, and AI agents can retain access long after the original task ends because they do not naturally pass through joiner-mover-leaver processes. That creates hidden privilege accumulation, weak ownership, and poor revocation discipline. The result is broader attack surface and slower response when access needs to be removed.

Q: Why do overprivileged service accounts create such persistent cloud risk?

A: Overprivileged service accounts create persistent risk because they combine standing access, weak ownership, and broad lateral movement potential. When those accounts are not tightly reviewed, an attacker or insider can move from a small foothold to broader cloud access. The issue is not only permission size, but how long that privilege remains valid.

Q: How do organisations know whether non-human identity governance is working?

A: Look for three signals: fewer standing credentials, faster revocation of secrets and tokens, and evidence that access decisions match the actual runtime behaviour of the identity. If reviews, logs, and lifecycle events do not line up, governance is only documenting access rather than controlling it.

Q: How should teams respond when machine identities are discovered without ownership?

A: Treat undocumented machine identities as active risk, not housekeeping debt. Assign ownership, validate business need, restrict permissions to the minimum viable scope, and remove any identity that cannot be justified or reviewed. Unowned access is usually the place where governance has already failed.


Technical breakdown

Why non-human identities break human-centric IAM models

Service accounts, API keys, cloud credentials, and automation tokens behave differently from human users because they operate at machine speed, often outside normal joiner-mover-leaver workflows. They are also more likely to be reused across systems, embedded in pipelines, and left in place long after the original need has ended. That creates a governance problem, not just a secrets problem. When access is provisioned once and never revisited, machine identities accumulate privilege without an owner-driven review cycle. In practice, that means the IAM model must account for discovery, ownership, rotation, and offboarding as ongoing controls, not one-time events.

Practical implication: Map every machine identity to an owner, lifecycle state, and review cadence before treating it as governed.

How least privilege and JIT change machine access control

Least privilege for non-human identities means more than trimming permissions after the fact. It requires scoping access to the narrowest functional path and, where feasible, replacing standing access with time-bound issuance. Just-in-time access works well for elevated human tasks, but for machine identities the same principle often needs to be implemented through short-lived credentials, scoped tokens, or workflow-specific access grants. The architectural point is that permission scope and credential lifespan should be tied to the task, not the account. Without that linkage, machine identities become durable privileges with broad blast radius.

Practical implication: Replace standing machine privileges with short-lived, task-scoped access wherever the workflow allows it.

Why Phase III IAM is really governance automation

The guide’s Phase III is where IAM stops being a set of controls and becomes a risk management programme. Access certification, separation of duties, and on-demand audit evidence are not add-ons to authentication. They are the mechanisms that make identity decisions defensible at scale. For non-human identities, this matters even more because manual recertification cannot keep pace with the volume and churn of machine access. Governance automation is therefore less about efficiency than about making review, approval, and evidence generation possible across identities that do not behave like employees.

Practical implication: Automate certification, SoD checks, and audit evidence generation for machine identities rather than relying on manual review cycles.


Threat narrative

Attacker objective: Use a machine identity as a persistent foothold that expands access well beyond the original account boundary.

  1. Entry occurs when attackers reach exposed or overly trusted non-human identities such as service accounts, API keys, or cloud credentials that were never tightly scoped.
  2. Credential access follows when those identities are harvested, reused, or discovered in places where they should not persist, including code, pipelines, or poorly controlled stores.
  3. Escalation and lateral movement become possible when overprivileged machine identities can access multiple systems beyond their original purpose.
  4. Impact occurs when the compromised non-human identity is used as a durable pivot point for broader cloud, SaaS, or infrastructure abuse.
  • Storm-1283 OAuth apps abuse 2023: Storm-1283 added secrets to new and existing OAuth apps in Entra ID and used them to run Azure cryptomining VMs, costing victims up to $1.5 million.
  • Storm-0501 hybrid cloud attacks 2024: Ransomware affiliate Storm-0501 stole Entra Connect Sync credentials to move from on-prem AD to Entra ID, then forged tokens via a rogue federated domain.

Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Non-human identity governance is now a core IAM maturity test: A programme that still treats service accounts, API keys, and cloud credentials as secondary objects is not mature IAM. The operating assumption has changed from "identity means a person" to "identity means any account that can act in production." That means discovery, ownership, and lifecycle control over non-human identities are now baseline governance requirements, not advanced extras. Practitioners should measure maturity by how completely machine identities are inventoried and reviewed.

Identity blast radius: Non-human identities frequently carry far more reach than their business purpose justifies, so excess privilege becomes a structural control failure rather than a policy exception. When a machine identity can span SaaS, cloud, and pipeline access, one compromise can cross multiple trust boundaries at once. The relevant question is not whether the account exists, but whether its reach is proportionate to the task it performs. Practitioners should treat privilege scope as the first maturity signal, not the last.

Phase III IAM is the point where governance becomes provable: Certification, Separation of Duties, and audit evidence are the controls that distinguish activity from governance. For non-human identities, those controls only work when they are automated and lifecycle-aware, because manual review cannot keep pace with machine churn. The field is moving toward continuous governance of identities, not periodic approval of access lists. Practitioners should design IAM so that evidence is generated as access changes, not reconstructed after the fact.

Standing privilege is the maturity gap hiding inside machine identity programmes: The article’s three-phase model makes clear that static access and human-paced review are still common failure points. The practical implication is that machine identities should be governed as high-frequency operational objects with explicit owners, review triggers, and expiry logic. If those are missing, the programme is optimising for convenience, not resilience.

Non-human identity governance should be folded into Zero Trust enforcement: Zero Trust is not complete if machine identities can move with static credentials and broad entitlements. The policy question is whether each non-human identity is continuously verified, continuously bounded, and continuously accountable. Practitioners should align NHI controls with Zero Trust rather than treating them as a separate security island.

From our research library:

What this signals

Identity blast radius: IAM maturity is increasingly determined by how well organisations can constrain machine identities whose permissions spread across cloud, SaaS, and CI/CD paths. The control question is no longer whether an identity exists, but whether its reach can be justified, bounded, and revoked without manual chase.

Access review cadences were built for human workflows, so they miss the most volatile machine access unless governance shifts to issuance-time control and automated evidence capture. That shift is what turns NHI management from a visibility exercise into a real operating discipline.


For practitioners

  • Inventory every non-human identity Build a complete inventory of service accounts, API keys, cloud credentials, and automation tokens across cloud, SaaS, and pipelines. Tie each identity to an owner, purpose, and expiration condition so it can be governed as part of IAM rather than as a hidden exception.
  • Replace standing machine access with scoped issuance Where a workflow does not require persistent privilege, use short-lived credentials, scoped tokens, or workflow-bound access instead of durable secrets. The goal is to reduce the lifetime and reach of machine access to the narrowest possible task.
  • Automate non-human access reviews Extend certification workflows to machine identities so access is reviewed on schedule and exceptions are logged with an approver and reason. Manual review alone cannot keep up with the volume or churn of non-human access.
  • Enforce separation of duties for admin paths Block combinations that let one role create, approve, and use privileged non-human access in the same workflow. Focus on the paths where administrators, pipeline owners, or application teams could self-approve credentials or entitlements.
  • Centralise audit evidence for machine identities Capture provisioning, rotation, revocation, and access decision logs in one searchable record so audit requests can be answered quickly. The evidence must show who owned the identity, what it could reach, and when it was last reviewed.

Key takeaways

  • Non-human identities are now a maturity test for IAM because they often carry broad, persistent access that was never designed to be reviewed like human access.
  • The main control challenge is not just discovery, but proving ownership, scope, rotation, and offboarding across machine identities that operate at production speed.
  • Organisations that automate certification, privilege scoping, and audit evidence for service accounts are better positioned to reduce risk without slowing operations.

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 and MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 and CIS Controls v8 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-05 — Overprivileged NHIThe article repeatedly focuses on excessive machine permissions and blast radius.
NHI-01 — Improper OffboardingThe guide stresses deprovisioning and lifecycle control for service accounts and cloud credentials.
NHI-07 — Long-Lived SecretsCredential rotation and short-lived access are central to the article's NHI guidance.
Recommendation — Reduce machine identity entitlements to the minimum task scope and remove excess access paths. Tie every machine identity to an offboarding trigger and revoke access when it is no longer needed. Replace durable credentials with short-lived secrets and enforce rotation on a defined schedule.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article is fundamentally about governing access permissions across human and machine identities.
Recommendation — Review and right-size entitlements continuously so identity access stays aligned to business need.
CIS Controls v8CIS-5 — Account ManagementThe piece emphasizes lifecycle governance, provisioning, and deprovisioning of all identities.
Recommendation — Centralise account lifecycle management and verify that dormant or unnecessary accounts are removed.
MITRE ATT&CKTA0006;TA0008 — Credential Access; Lateral MovementThe article links overprivileged machine identities to common attacker movement and abuse paths.
Recommendation — Map machine identity controls to credential access and lateral movement techniques to prioritise monitoring.

Key terms

  • Non-Human Identity (NHI): A digital identity assigned to a non-human entity such as a software application, service account, API key, bot, machine, or AI agent that enables it to authenticate and interact with systems without direct human involvement. NHIs now outnumber human identities in most enterprises by 25 to 50 times.
  • Identity Blast Radius: The amount of damage a compromised identity can cause across systems, data, and infrastructure. In NHI environments, it is shaped by permissions, network reach, and administrative capability rather than by the credential alone. Reducing blast radius is a containment strategy that limits lateral movement and data exposure.
  • Access Certification: Access certification is the periodic review of whether an identity still needs its current entitlements. For NHIs, certification is only reliable when reviewers know the identity's owner, purpose, and expiry, otherwise stale machine access can persist long after the original use case has ended.
  • Standing Privilege: Standing privilege is access that remains active even when no immediate task requires it. For NHI programmes, it is a common failure mode because long-lived credentials and persistent roles create unnecessary exposure. Reducing standing privilege usually means tighter expiry, on-demand access, and clearer review of who or what still needs access.

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.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 2, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org