By NHI Mgmt Group Editorial TeamPublished 2025-12-16Domain: Workload IdentitySource: SSH Communications Security

TL;DR: Legacy PAM built around static credentials, manual onboarding, and rigid architectures does not match Kubernetes-orchestrated and multi-cloud environments, according to SSH Communications Security. The practical shift is toward ephemeral, just-in-time access and automated policy updates that reduce standing privilege and operational drift.


At a glance

What this is: This is an analysis of why legacy privileged access management breaks down in cloud-native, Kubernetes, and hybrid environments, and why ephemeral, just-in-time access is the preferred control pattern.

Why it matters: It matters because identity teams have to govern access across NHI, human, and infrastructure identities with the same lifecycle discipline while preserving speed, auditability, and least privilege.

👉 Read SSH Communications Security's analysis of cloud-native privileged access control


Context

Cloud-native infrastructure changes too fast for access models that assume servers are long-lived and credentials are manually managed. In Kubernetes, hybrid cloud, and elastic workload environments, identity controls have to follow the workload lifecycle rather than rely on static secrets and fixed administrative paths.

The identity security issue here is not only operational convenience. When access outlives the task, or when policy updates lag behind new clusters, namespaces, and hosts, organisations create standing privilege and audit drift across NHI and infrastructure access programmes.


Key questions

Q: How should security teams control privileged access in Kubernetes and multi-cloud environments?

A: Use short-lived, task-scoped access instead of persistent secrets, and automate entitlement changes from infrastructure events. In Kubernetes and hybrid cloud estates, the control must follow the workload lifecycle, not manual onboarding. That means session-based issuance, policy-driven role updates, and rapid revocation when the task or workload ends.

Q: Why do static credentials create more risk in cloud-native infrastructure?

A: Static credentials outlive the workload and the task, which creates a larger window for theft, reuse, and lateral movement. In elastic environments, servers and pods change faster than manual rotation or review cycles can keep up. That is why ephemeral certificates and just-in-time access reduce risk more effectively than vaulting alone.

Q: How do organisations know if privileged access governance is keeping up with hybrid cloud change?

A: Look for access that updates automatically when workloads are discovered, scaled, or decommissioned. If role mappings, session controls, or secret rotation depend on periodic manual action, the programme is already behind. Good governance is visible when entitlement changes mirror runtime change with minimal delay.

Q: Who is accountable when a cloud workload retains privileged access after it should have been removed?

A: Accountability sits with the identity, platform, and operations owners together, because the failure is usually a shared governance gap. Access that persists after workload change indicates missing lifecycle control, weak automation, or both. Frameworks such as Zero Trust and NIST CSF expect continuous control, not delayed clean-up.


Technical breakdown

Why static credentials fail in elastic cloud infrastructure

Static SSH keys and passwords assume an asset remains stable long enough for human-controlled onboarding, review, and rotation. In cloud-native environments, workloads appear and disappear quickly, so long-lived credentials create more exposure than control. Ephemeral certificates change the model by issuing short-lived access that is valid only for a task and then expires. That reduces the value of stolen credentials and limits the window in which access can be abused. It also shifts governance from vaulting secrets to enforcing identity, session, and policy conditions at issuance time.

Practical implication: replace long-lived privileged secrets with short-lived issuance tied to workload state and task scope.

How Kubernetes and multi-cloud access drift happens

Kubernetes, hybrid cloud, and multi-cloud estates create access drift when policy is tied to manual configuration instead of discovery and orchestration. As nodes, pods, and hosts scale up or down, entitlement mappings must update automatically across clusters, namespaces, and environments. If access policy lags infrastructure change, teams end up with permissions that no longer match the current workload or trust boundary. The result is not just complexity but broken governance, because the access model no longer reflects the runtime environment it is supposed to protect.

Practical implication: automate entitlement updates from infrastructure change signals, not from periodic manual review.

Why JIT access and Zero Trust matter for privileged operations

Just-in-time access and Zero Trust work together because they eliminate persistent administrative access and require each session to be explicitly justified. In cloud-native operations, that means a user or workload receives only the privilege needed for the current task, then loses it when the task ends. This limits lateral movement, reduces blast radius, and aligns privileged access with modern zero-trust expectations. The control value is not only security. It also gives auditors a clearer picture of why access existed, when it was granted, and when it stopped being valid.

Practical implication: treat privileged access as a session event, not as a standing entitlement.


NHI Mgmt Group analysis

Legacy PAM assumptions fail when infrastructure is elastic. Static onboarding, manual credential handling, and fixed administrative paths were designed for systems that stay put long enough to be reviewed. That assumption fails in Kubernetes and hybrid cloud because the object being governed may exist for minutes, not days. The implication is that access governance has to shift from asset-centric administration to runtime identity control.

Ephemeral credential trust debt is the right concept for this problem. Every long-lived secret stored, rotated, or vaulted for a dynamic workload creates governance debt that compounds across environments. The more hybrid the estate becomes, the more that debt shows up as drift, stale access, and audit blind spots. Practitioners should treat short-lived credential issuance as a structural requirement, not an optimisation.

Cloud-native privilege is now a lifecycle problem, not just a PAM problem. Access must be discovered, assigned, constrained, and removed as workloads move across AWS, Azure, Google Cloud, on-premises, and Kubernetes. That is a governance problem spanning provisioning, policy, and offboarding, not a narrow tooling issue. Teams should evaluate privileged access through the same lifecycle lens they already use for other NHI populations.

Zero Trust in cloud-native environments only works when the control plane can keep pace with runtime change. If policy updates arrive after the workload has already scaled, the model is already behind the attack surface. That makes visibility and automation part of access control itself, not separate operational nice-to-haves. Security teams need to measure whether access policy is synchronised with infrastructure change, not merely documented.

Manual RBAC maintenance is a hidden source of overprivilege in dynamic estates. The article's core problem is not RBAC as a model, but RBAC that depends on people to update roles after every infrastructure change. In elastic environments, that creates a predictable privilege lag between what is deployed and what is authorised. Practitioners should rework role assignment so the control follows the workload rather than the ticket queue.

From our research:

  • Only 19.6% of security professionals express strong confidence in their organisation's ability to securely manage non-human workload identities, according to The 2024 Non-Human Identity Security Report.
  • 88.5% of organisations acknowledge that their non-human IAM practices lag behind or are merely on par with their human identity and access management efforts, which is why cloud-native access governance remains uneven.
  • For practitioners: The same report shows 35.6% of organisations cite consistent access across hybrid and multi-cloud environments as their top challenge, pointing readers to Ultimate Guide to NHIs , Lifecycle Processes for Managing NHIs for the lifecycle angle.

What this signals

Ephemeral credential trust debt: the longer an organisation keeps static privileged access in elastic environments, the more governance debt it accumulates across Kubernetes, hybrid cloud, and workload estates. Teams that still rely on manual updates will keep seeing the same lag between deployment and authorisation, especially where access is tied to servers rather than sessions.

With 35.6% of organisations already naming consistent access across hybrid and multi-cloud environments as their top NHI challenge, the signal is clear: access governance is now an orchestration problem as much as an IAM problem. Security teams should watch for drift between infrastructure events and policy updates, because that gap is where privilege persists longer than intended.


For practitioners

  • Map privileged access to workload lifecycle events Trigger access assignment, renewal, and removal from workload discovery and orchestration events so permissions follow the actual runtime state of clusters, pods, and cloud hosts.
  • Replace long-lived SSH keys with short-lived certificates Use ephemeral certificates for administrative sessions and ensure the credential expires when the task ends, not when a human remembers to rotate it.
  • Automate RBAC updates across hybrid estates Sync role and tag-based policy changes to new cloud instances, namespaces, and Kubernetes nodes so access does not lag behind the infrastructure it protects.
  • Measure standing privilege across cloud-native paths Inventory where persistent access still exists for servers, pods, break-glass workflows, and network devices, then remove any entitlement that is not tied to a current operational need.

Key takeaways

  • Static PAM assumptions break down in cloud-native estates because workloads move faster than manual access controls can follow.
  • The strongest evidence in the article is the shift toward ephemeral certificates, automated policy updates, and just-in-time access to reduce standing privilege.
  • Practitioners should treat privileged access as a runtime lifecycle problem across Kubernetes and multi-cloud environments, not as a vaulting problem alone.

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.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03The article centres on replacing long-lived credentials with short-lived privileged access.
NIST CSF 2.0PR.AC-4Hybrid access policy drift is an access control governance problem.
NIST Zero Trust (SP 800-207)SC-7Zero Trust is directly cited as the access model for dynamic cloud estates.

Review privileged access paths and reduce standing credentials where workload lifecycles are dynamic.


Key terms

  • Ephemeral Certificate: A short-lived digital certificate issued for a specific task or session. In cloud-native access control, it replaces persistent secrets with time-bound credentials that expire automatically, reducing reuse risk and limiting the damage if access is intercepted or misused.
  • Standing Privilege: Persistent access that remains available even when no active task requires it. In dynamic infrastructure, standing privilege is a governance failure because it outlives the workload lifecycle and creates unnecessary exposure across servers, pods, and administrative pathways.
  • Just-In-Time Access: A provisioning pattern that grants access only when it is needed and removes it when the task is complete. For cloud and NHI governance, it works best when issuance is automated, session-scoped, and tied to runtime conditions rather than manual tickets.
  • Workload Lifecycle: The sequence through which a workload is created, scaled, updated, and removed. In identity governance, this lifecycle matters because access must be granted and revoked in step with the workload itself, especially in Kubernetes and multi-cloud environments where runtime state changes quickly.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity security are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.

This post draws on content published by SSH Communications Security: cloud-native privileged access management for Kubernetes and multi-cloud access control. Read the original.

NHIMG Editorial Note
Published by the NHIMG editorial team on 2025-12-16.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org