TL;DR: Entra ID Privileged Identity Management works well inside Microsoft, but audit evidence fragments once privileged access spans AWS, Kubernetes, SaaS, and hybrid systems, forcing teams to stitch together logs and tickets after the fact, according to Apono. The issue is not logging volume; it is a control model built for one ecosystem rather than enterprise-wide privilege governance.
At a glance
What this is: This analysis argues that Entra ID Privileged Identity Management becomes hard to audit once privileged access spans multiple clouds and platforms.
Why it matters: IAM and NHI teams need a cross-environment privilege model because fragmented approvals, logs, and sessions make audit evidence slow to assemble and harder to defend.
By the numbers:
- 97% of NHIs carry excessive privileges, increasing unauthorised access and broadening the attack surface.
- Only 5.7% of organisations have full visibility into their service accounts.
👉 Read Apono's analysis of why Entra ID PIM breaks down in multi-cloud audits
Context
Privileged access in multi-cloud environments becomes difficult to govern when each platform produces its own approvals, logs, and session evidence. In Entra ID-centric estates, Privileged Identity Management can show that elevation happened, but it does not by itself produce a unified audit story across AWS, Kubernetes, SaaS, databases, and hybrid systems. That gap matters for NHI governance because service accounts, tokens, and privileged automation are governed by the same evidence problem as human admins.
The operational issue is not whether access can be elevated. It is whether security teams can prove who had access, under what approval, for how long, and what actions were taken across systems that were never designed to reconcile automatically. For practitioners building a broader identity governance model, the relevant benchmark is the NHI Lifecycle Management Guide, which treats provisioning, rotation, offboarding, and visibility as a single control problem.
Key questions
Q: How should security teams audit privileged access across multiple clouds?
A: They should standardize request, approval, provisioning, and session evidence into one privilege control model, then map every environment back to it. If each cloud or platform keeps its own story, auditors will always receive a partial answer. The goal is not more logs. It is a single chain of proof that shows who had access, why, for how long, and what they did.
Q: What is the difference between PIM and cross-cloud privilege governance?
A: PIM is a platform-specific control for time-bound elevation inside a given ecosystem, while cross-cloud privilege governance spans all environments where privilege can be exercised. The difference matters because auditors care about the full access story, not just one approval workflow. A narrow control can be compliant locally and still leave enterprise evidence fragmented.
Q: When does standing privilege become an audit risk?
A: Standing privilege becomes an audit risk whenever access persists beyond a clearly justified task or cannot be tied to a current approval and expiration record. In multi-cloud environments, that risk grows because persistent access is harder to track consistently across platforms. Teams should assume any unbounded entitlement will eventually turn into an evidence gap.
Q: Why do NHIs complicate privileged access audits?
A: NHIs complicate audits because service accounts, API keys, tokens, and automation often operate outside the same approval and review patterns used for human admins. They create privilege without a visible owner if lifecycle processes are weak. The practical response is to govern them with the same request, expiry, and traceability expectations as human access.
Technical breakdown
Why privileged access evidence fragments across clouds
Privileged Identity Management is a control inside one identity ecosystem, not a universal audit fabric. In Azure, it can record activation, approval, and expiration for role elevation, but the moment access extends into AWS, Kubernetes, SaaS, or on-prem systems, evidence moves into separate control planes. Each platform records different fields, at different levels of detail, and on different retention schedules. Auditors then require a composite answer that no single log source can produce. The technical failure is not the absence of logs. It is the absence of a common privilege object that follows the user or workload across environments.
Practical implication: Treat privileged access as a cross-system evidence problem, not a single-platform logging problem.
Why standing privilege breaks audit consistency
Standing privilege means access persists until manually revoked, which makes evidence dependent on static entitlement reviews and inconsistent exception handling. In multi-cloud environments, those exceptions multiply because each platform has its own native admin model, approval pattern, and session record. Time-bound elevation helps, but only if the expiry event, the approval record, and the resulting activity can be tied together. Without that linkage, teams can prove that someone got access, yet still fail to prove that the access was governed consistently. This is why access governance and auditability cannot be separated in NHI and privileged access design.
Practical implication: Eliminate persistent privilege where possible and require expiry-linked evidence for every elevation.
What a centralized privilege control plane changes
A centralized privilege control plane does not replace cloud-native permissions. It overlays them with a common request, approval, provisioning, and session model. That architecture creates a single control narrative even when the underlying targets differ. The important design point is not central storage of every log line. It is the ability to orchestrate entitlement changes and session capture in a way that preserves provenance across systems. For NHI governance, this is especially relevant when workloads, bots, and agents require ephemeral access that must be justified, time-scoped, and later audited.
Practical implication: Map every privileged session back to a request, approval, and expiration event before audit season starts.
Threat narrative
Attacker objective: The objective is to exploit inconsistent privilege governance and leave security teams unable to reconstruct what happened across environments.
- Entry occurs through privileged access that is valid in one platform but not governed consistently across the rest of the estate.
- Escalation happens when standing or poorly scoped access lets the actor move from one cloud or tool into adjacent systems without a single control trail.
- Impact is the inability to produce a coherent audit narrative, which slows investigations and weakens compliance assurance.
Breaches seen in the wild
- Salesloft OAuth token breach — hackers stole OAuth tokens to access Salesforce data via Salesloft.
- Dropbox Sign breach — compromised Dropbox Sign service account exposed API keys and OAuth tokens.
Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Cross-cloud auditability is now a control-model problem, not a reporting problem. Security teams often respond to fragmented privilege evidence by adding dashboards and longer log retention. That helps only at the margins because the underlying problem is that approvals, provisioning, and session data live in separate systems. The industry needs a control model that produces evidence continuously across environments, not a forensic reconstruction exercise at audit time. The practitioner conclusion is simple: if the governance layer is fragmented, the audit story will be fragmented too.
Centralized privilege governance is becoming the baseline for NHI and admin access. The same evidence gap that affects human administrators also affects service accounts, automation, and AI agents with execution authority. When access spans Azure, AWS, Kubernetes, and SaaS, the governance plane has to unify request, approval, expiry, and activity regardless of identity type. That is why NHI governance and privileged access management are converging operationally. Practitioners should design for one privilege story across both human and non-human identities.
Identity blast radius is the right concept for multi-cloud privilege risk. A single platform may control local elevation correctly while the wider environment still lacks a coherent view of who can do what. The blast radius is the distance between the platform where access is granted and the systems where the action can actually occur. The more environments involved, the larger that gap becomes. Teams should measure privilege by cross-system reach, not by isolated role activation.
Audit readiness must be built into the access path itself. If evidence is assembled after the fact, it is already too late for fast-moving environments. The control path should bind request, approval, provisioning, expiration, and session actions into a single chain that can be reviewed without manual correlation. This does not eliminate audit work, but it changes the work from investigation to verification. Practitioners should treat continuous evidence as a design requirement, not an audit-season enhancement.
Multi-cloud privilege governance will increasingly need to handle autonomous actors. The article’s concern about scaling auditability extends naturally to AI-driven workflows and agents, which can request or exercise access at machine speed. That raises the bar for approvals, expiration, and session traceability because human review alone will not keep pace. Security architects should assume that the next audit problem will involve non-human identities as much as human admins.
From our research:
- Only 5.7% of organisations have full visibility into their service accounts, according to Ultimate Guide to NHIs.
- 79% of organisations have experienced secrets leaks, with 77% of these incidents resulting in tangible damage.
- That visibility gap is why the NHI Lifecycle Management Guide should be used to connect provisioning, rotation, and offboarding to the audit trail.
What this signals
With 35.6% of organisations already naming consistent access across hybrid and multi-cloud environments as their top NHI security challenge, the governance gap is structural rather than accidental. The next step for security programmes is to treat privileged access evidence as part of identity architecture, not an audit afterthought.
Identity blast radius: the operational measure of how far a privilege grant can reach across clouds, tools, and workloads before controls lose coherence. As that radius expands, teams should align their governance model with the NIST Cybersecurity Framework 2.0 and the request, approval, and traceability expectations in OWASP Non-Human Identity Top 10.
For most programmes, the immediate signal is that cloud-native controls and enterprise audit requirements are diverging faster than teams can reconcile them. Security leaders should plan for privilege orchestration that spans human admins, service accounts, and agentic workflows before audit pressure forces a redesign.
For practitioners
- Map privileged access across all target systems Inventory every place elevation can occur, including Azure, AWS, Kubernetes, SaaS consoles, databases, and hybrid admin paths. Record which identity source, approval workflow, and session log applies to each target so auditors are not forced to reconcile evidence manually.
- Bind every elevation to a time-boxed approval record Require that privileged access expire automatically and that each approval be traceable to a specific request, approver, and target system. This is the simplest way to stop audit evidence from becoming a spreadsheet exercise.
- Unify request, provisioning, and session evidence Create a single control path that connects access requests to the resulting session activity, then preserve that chain for audit review. Structured evidence is more useful than raw logs when auditors ask who acted, when, and under what authority.
- Review standing privilege in workloads and admin accounts Prioritize service accounts, automation identities, and privileged admins that retain access outside a clear business need. The most common audit failures come from persistent access that no one can fully explain at review time.
Key takeaways
- Multi-cloud privilege audits fail when approval, provisioning, and session evidence are spread across disconnected systems.
- The scale of the problem is already visible in NHI visibility gaps and broad reliance on standing or poorly governed access.
- Practitioners should centralize privilege governance now so audit readiness is produced continuously, not reconstructed under pressure.
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 | Time-bound elevation and rotation address audit gaps around persistent privilege. |
| NIST CSF 2.0 | PR.AC-4 | Least-privilege access management is central to cross-cloud audit consistency. |
| NIST Zero Trust (SP 800-207) | Zero Trust requires continuous verification across every access path. |
Apply zero-trust principles to privileged sessions so each action remains continuously verified.
Key terms
- Privilege control plane: A privilege control plane is the layer that coordinates request, approval, provisioning, expiration, and session oversight across environments. It does not replace native cloud permissions. Instead, it creates a consistent governance path so auditors and security teams can trace access from request to action without manual reconstruction.
- Standing privilege: Standing privilege is access that remains active until someone removes it. In identity programmes, it increases risk because the entitlement can outlive the task, the approver, or the business need. In multi-cloud environments, it also makes audit evidence harder to prove because access is not naturally tied to a short-lived control event.
- Identity blast radius: Identity blast radius is the practical reach of a privilege grant across systems, clouds, and workloads. A small local role can still have a large blast radius if it can affect many downstream resources. The concept helps teams judge risk by cross-system impact rather than by the name of the role alone.
Deepen your knowledge
Multi-cloud privileged access audits and NHI lifecycle governance are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If your team is trying to turn fragmented elevation evidence into a defensible control model, it is worth exploring.
This post draws on content published by Apono: Why Entra ID Privileged Identity Management breaks down in multi-cloud audits. Read the original.
Published by the NHIMG editorial team on 2026-04-07.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org