TL;DR: P0 Security argues that machine, workload and service identities are often treated as separate categories, but the real problem is inconsistent governance, weak visibility and fragmented entitlement mapping across the same non-human access patterns. The practical risk is that organisations cannot reliably answer who or what can act on which resource, so access control stays reactive.
At a glance
What this is: This commentary argues that the labels change, but machine, workload and service identities all need the same governance baseline: visibility, entitlement mapping and continuous control.
Why it matters: IAM and NHI teams need to treat these identities as one governance problem because fragmented naming and ownership leave standing access, shadow identities and audit gaps unaddressed.
By the numbers:
- Only 5.7% of organisations have full visibility into their service accounts, according to the Ultimate Guide to NHIs.
👉 Read P0 Security's analysis of shared governance for machine, workload and service identities
Context
The governance gap is not terminology, but the inability to treat machine, workload and service identities as first-class access subjects with consistent controls. When organisations cannot map entitlements to the identity that actually holds them, they lose the basic answer to who or what can act on which resource.
This matters because non-human identities are rarely managed through one clean inventory. They span cloud roles, service principals, service accounts and workload permissions, which means visibility, ownership and lifecycle control often break apart across platforms. The result is reactive governance built from logs, spreadsheets and exception handling.
The article frames this as a shared governance problem, not a naming debate. That is typical of mature NHI risk discussions: once teams move past terminology, the real issue is whether access can be governed continuously across every non-human identity type.
Key questions
Q: What breaks when human, workload, and agent identities are governed separately?
A: Separate governance creates inconsistent privilege rules, weak traceability, and gaps in accountability across delegation chains. A human may authorise the workflow, a workload may execute it, and an agent may choose the next step, so policy fragmentation quickly becomes a control failure.
Q: Why do dormant non-human identities create more access risk than their status alone suggests?
A: Dormant non-human identities are risky because they can retain active permissions long after their original purpose has ended. If one is compromised, an attacker may inherit persistent access to sensitive resources without triggering obvious user activity. The risk is amplified when these identities remain linked to secrets, privileged roles, or critical systems.
Q: What are the signs that NHI governance is failing in an enterprise?
A: Common warning signs include unclear ownership for service accounts, secrets stored in code or configuration instead of managed vaults, infrequent rotation, and weak offboarding of API keys. Other red flags are excessive permissions, third-party exposure without controls, and low visibility into where non-human identities exist or how they are used across the stack.
Q: How should teams respond when a non-human credential is compromised?
A: They should resolve ownership first, then revoke or rotate the credential and assess downstream dependencies. If the owner is unknown, responders lose time reconstructing responsibility from logs and chat trails, which slows containment and increases the chance of missed access paths.
Technical breakdown
Why machine, workload and service identities converge operationally
A machine identity, workload principal, service account or service principal may live in different platforms, but they all represent a non-human actor that can authenticate and request access. The technical difference is mostly where the identity is issued and how its credentials are managed, not whether it needs governance. In practice, the risk comes from treating these entities as separate administrative silos, which breaks inventory, ownership and entitlement mapping. Once that happens, teams cannot reliably determine which access is standing, which is inherited, or which identity is actually acting. That makes policy enforcement inconsistent across cloud, SaaS and directory systems.
Practical implication: build one inventory and governance model for all non-human identities, then map platform-specific naming into that shared view.
Why visibility fails without entitlement-to-identity mapping
Visibility alone is not governance. Teams may know a service account exists, but still not know what it can do, which resources it can touch, or which workload depends on it. The article points to the harder question: who or what can take what action on which resource. That requires linking identity records to entitlements, then continuously reconciling those links as infrastructure changes. Without that correlation, shadow identities accumulate in logs, spreadsheets and exception records, and access reviews become a post hoc exercise rather than an active control.
Practical implication: correlate identity, entitlement and resource data continuously instead of relying on periodic inventory checks.
Why standing credentials keep the governance gap open
The article’s later examples show how compromised non-human credentials can authenticate directly, move laterally and persist without detection. That behaviour is enabled when credentials remain long-lived, broadly scoped or poorly monitored. From a technical standpoint, the issue is not just theft, but the persistence of reusable access paths across environments. If a credential can be replayed, inherited or reused without tight lifecycle control, governance never truly closes the access path. Continuous policy enforcement, short-lived credentials and passwordless patterns reduce that exposure, but only if identity and credential state are governed together.
Practical implication: treat credential lifetime and entitlement scope as one control surface, not two separate programmes.
Threat narrative
Attacker objective: The attacker wants durable authenticated access that can be reused across connected systems to move laterally and steal data without triggering obvious alarms.
- Entry begins when an attacker obtains non-human credentials rather than forcing a traditional intrusion path.
- Credential access occurs through exposed access keys or service-account secrets that can be reused directly for authentication.
- Lateral movement follows as the compromised identity is used across cloud and SaaS services without strong session-bound constraints.
- Impact comes from persistent, undetected access that allows data exfiltration and continued abuse of the non-human identity.
Breaches seen in the wild
- Scania insurance portal breach 2025: An attacker used an external user login, likely stolen by infostealer malware, to take insurance claim documents from a Scania portal.
Read and download The State of NHI & AI Agent Breach Report 2026, covering 150+ breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Shared governance is the real NHI problem: machine, workload and service identities fail governance for the same reason when teams manage them as separate classes instead of a single access surface. The article is right to centre entitlements, ownership and continuous policy enforcement rather than terminology. Practitioners should treat identity naming as an inventory issue, not a control model.
Visibility without entitlement correlation is operationally hollow: knowing that an NHI exists does not tell you what it can do, where it is used, or how far its access reaches. That gap turns governance into reactive forensics and creates shadow identities that persist outside normal review cycles. The practitioner conclusion is simple: access governance must track identity, privilege and resource together.
Standing credentials remain the easiest path through fragmented NHI programmes: once access keys or service-account secrets are reusable, the identity can be authenticated, moved laterally and kept alive without notice. The article’s attack examples show that the problem is not only exposure, but persistence across systems. Practitioners should view credential lifetime and entitlement scope as one control plane.
Credential management and identity governance cannot be separated in NHI programmes: the article’s call for short-lived, least-privileged and passwordless access reflects the reality that static credentials preserve the same access path long after the business need changes. That is a governance failure, not just a secrets problem. Teams should align lifecycle, privilege and orchestration under one operating model.
Identity blast radius is the right concept for this topic: the question is not whether a machine identity exists, but how far it can reach if compromised. Once entitlement mapping is incomplete, blast radius becomes unknowable and auditability collapses with it. Practitioners should use blast-radius control as a core NHI governance metric.
From our research library:
- 90% of IT leaders say properly managing NHIs is essential for a successful zero-trust implementation, according to the Ultimate Guide to NHIs.
- NHIs outnumber human identities by 25x to 50x in modern enterprises, according to the Ultimate Guide to NHIs.
- Read next: Ultimate Guide to NHIs — Key Challenges and Risks
What this signals
Non-human identity programmes fail fastest when teams can name assets but cannot explain their effective authority. The control problem is not discovery alone, but whether identity, privilege and resource mappings stay accurate as environments change.
Identity blast radius: this is the practical measure of how far a compromised machine or service identity can reach before governance catches up. When entitlements are fragmented, blast radius becomes unbounded in practice even if the inventory looks complete on paper.
For practitioners
- Unify the NHI inventory model Map machine identities, workload principals, service accounts and service principals into one governed catalogue so ownership, platform, and usage state are visible in a single control view.
- Correlate entitlements to resources Link each non-human identity to the resources it can touch, the actions it can perform and the workloads that depend on it, then reconcile those links continuously.
- Shorten the lifetime of reusable credentials Replace standing access paths with short-lived credentials and eliminate long-lived secrets where possible, especially for identities that cross cloud and SaaS boundaries.
- Treat shadow identities as a governance defect Investigate identities discovered only in logs, spreadsheets or exception records as evidence that governance is incomplete, not as isolated hygiene issues.
Key takeaways
- The article argues that machine, workload and service identities should be governed as one access problem, not as three unrelated categories.
- The clearest evidence of the risk is the inability to answer what a non-human identity can do, which leaves entitlement mapping and ownership incomplete.
- Continuous entitlement correlation and shorter-lived credentials are the controls most likely to reduce the governance gap described here.
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 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 centres on standing access and broad entitlements across machine and service identities. |
| NHI-07 — Long-Lived Secrets | Reusable credentials and static access keys are central to the exposure described in the article. | |
| Recommendation — Right-size non-human entitlements so machine, workload and service identities cannot retain broad standing access. Replace long-lived secrets with short-lived credentials for every non-human identity that can authenticate directly. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The article is fundamentally about mapping and governing effective access across non-human identities. |
| Recommendation — Continuously reconcile permissions and entitlements for every non-human identity against its current business purpose. | ||
| CIS Controls v8 | CIS-5 — Account Management | Shared governance depends on inventorying and maintaining account-level control for NHIs. |
| Recommendation — Use account management controls to inventory, review and retire non-human identities on a defined lifecycle. | ||
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.
- Entitlement mapping: Entitlement mapping is the process of connecting data assets to the roles, groups, tokens, or accounts that can access them. It is a practical control step because it reveals hidden overreach and makes it possible to reduce access based on actual exposure rather than assumptions.
- Standing Access: Standing access is persistent privilege that remains available without fresh approval or contextual checks. In NHI environments, standing access usually appears as long-lived tokens, reusable service accounts, or broad roles attached to automation. It is convenient operationally, but it expands risk when conditions change or secrets leak.
- Shadow Identity: A shadow identity is a machine identity created outside central governance, often by developers or automation tooling. These identities are dangerous because they bypass normal provisioning and offboarding controls, making them hard to inventory, review, and revoke before attackers find them.
What's in the full article
P0 Security's full post covers the operational detail this analysis intentionally leaves for the source:
- The panel discussion context around terminology, visibility and shared governance for NHIs
- The practical examples of cloud and SaaS identity mapping across IAM roles, service principals and service accounts
- The attack demonstration showing how exposed access keys can be used to authenticate as a CI/CD service account
- The vendor's view of posture, governance and orchestration across the full identity inventory
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 August 17, 2026.
Updated on October 7, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org