TL;DR: Secrets management fragmentation across AWS Secrets Manager, Azure Key Vault, Kubernetes, HashiCorp Vault, and other platforms makes consistent policy enforcement, logging, and access revocation harder, according to Akeyless. The real issue is not tool count but the governance gap created when secrets live in multiple control planes and review cycles diverge.
At a glance
What this is: This article argues that secrets sprawl across multiple managers creates fragmented control, inconsistent policy enforcement, and weaker auditability.
Why it matters: It matters because IAM, PAM, and NHI teams need a coherent control model for credentials, certificates, and tokens that are scattered across cloud and platform boundaries.
By the numbers:
- Only 44% of developers are reported to follow security best practices for secrets management, exposing a significant developer behaviour gap.
👉 Read Akeyless's article on Universal Secrets Connector and secrets sprawl
Context
Secrets management is the discipline of storing, accessing, rotating, and auditing credentials such as API keys, certificates, passwords, and tokens. When those secrets are spread across multiple managers, the governance problem becomes less about storage and more about proving that access, logging, and revocation are consistent everywhere.
In this case, the primary identity issue is Non-Human Identity governance. Service accounts, workload secrets, and platform-specific tokens often sit inside different cloud-native tools, which means the same organisation may have multiple policy surfaces, multiple audit trails, and multiple revocation paths for the same class of credential.
Akeyless frames this as a centralisation problem, but the deeper point is that secrets fragmentation creates operational blind spots even when each individual manager is configured correctly. That is a common pattern in hybrid cloud programmes rather than an edge case.
Key questions
Q: How should security teams govern secrets spread across multiple managers?
A: Start by assigning one authoritative system for each secret class and one owner for each connector. Then normalise logging, rotation, and revocation across all connected stores so audit evidence is consistent. If the same credential can be changed in more than one place, governance is already fragmented.
Q: Why do secrets managers not fully solve NHI risk?
A: They solve custody, not runtime trust. A vault can centralise storage and log retrieval, but it cannot stop a credential from being copied, cached, reused, or replayed after delivery. That is why organisations need runtime identity controls for workloads that can authenticate without a persistent secret.
Q: What do security teams get wrong about secret management?
A: Teams often treat secret storage as if it were the same as access governance. Storage protects the credential at rest, but it does not answer whether the requester was trusted, whether the release was justified, or whether the downstream privilege was still appropriate. Those are separate controls and should be reviewed separately.
Q: How do identity teams know whether secrets governance is actually working?
A: Identity teams know secrets governance is working when they can prove that every active secret has an owner, an approved scope, and a tested revocation path. If they cannot quickly identify where a secret is used or remove it without breaking the workload, governance is still incomplete.
Technical breakdown
Why secrets sprawl breaks policy consistency
Secrets sprawl happens when credentials are distributed across several managers that do not share a single policy engine or audit model. A team may enforce rotation in one vault, logging in another, and access approvals somewhere else, which makes governance uneven even before an attacker is involved. In hybrid cloud, the problem is amplified because cloud-native services often require local secrets stores or platform-specific authentication flows. The result is not just duplication, but different control standards for the same risk class.
Practical implication: map every secrets manager to a single policy baseline and identify where controls diverge by platform.
How bidirectional sync changes the control problem
Bidirectional sync can reduce operational friction, but it also changes the failure mode. If a secret is edited in one system and replicated to another, the security question becomes whether revocation, versioning, and audit trails remain authoritative across both sides. Synchronisation does not remove governance requirements, it redistributes them. Without clear ownership, you can end up with the appearance of central control while the actual enforcement remains split across multiple back ends.
Practical implication: define which system is authoritative for creation, change, and revocation before enabling cross-manager synchronisation.
Why centralised logging matters for NHI visibility
Non-human identities are often operationally invisible until a secret is used. That makes centralised logging and monitoring essential, because access to credentials, not just credential storage, is the control point that reveals abuse or misconfiguration. In fragmented environments, separate logs make it harder to correlate who accessed which secret, from which system, and under what approval path. For NHI governance, that weakens both detection and accountability, especially when service accounts and automation pipelines are involved.
Practical implication: require unified access telemetry for all NHI secrets and tie it to periodic review of entitlement scope.
NHI Mgmt Group analysis
Secrets sprawl is an NHI governance problem before it is a tooling problem. Once credentials are split across multiple managers, the organisation no longer has one coherent control surface for lifecycle, logging, or revocation. That fragmentation makes it harder to prove who can access which secret, and harder to act when a credential is exposed. The practitioner conclusion is simple: treat secrets topology as part of identity architecture, not as an implementation detail.
Control consistency matters more than centralisation theatre. A single front end does not automatically create a single governance model if the underlying managers retain different access semantics, audit depth, and change workflows. The point is not whether one console aggregates multiple stores, but whether the underlying identity controls are aligned across all of them. Teams should judge secrets programmes by enforcement consistency, not by interface consolidation.
Secret revocation is only as strong as the slowest connected system. In a fragmented estate, one delayed update or orphaned manager can preserve access long after the primary system has been changed. That creates an exposure window that is invisible if teams only look at the central dashboard. Practitioners should assume that the effective blast radius is defined by the least governed backend, not the most modern one.
Unifying secret access creates a better audit story only if ownership is explicit. Central visibility can help with compliance evidence, but it can also hide unclear accountability if no team owns the lifecycle of each connected secret source. The governance model needs named owners for source systems, connector configuration, and revocation authority. The practitioner takeaway is to align operational ownership with the actual control path, not with the reporting layer.
From our research:
- The average estimated time to remediate a leaked secret is 27 days, despite 75% of organisations expressing strong confidence in their secrets management capabilities, according to The State of Secrets in AppSec.
- From our research: Only 44% of developers are reported to follow security best practices for secrets management, according to The State of Secrets in AppSec.
- Teams that need a broader view of credential sprawl should also study the Guide to the Secret Sprawl Challenge and compare it with their own revocation and logging model.
What this signals
Secret sprawl becomes a governance failure when the organisation cannot prove a single revocation path. Centralised views help only if they reduce the number of authoritative control points, not just the number of screens. Teams that rely on aggregated dashboards should stress-test how quickly a secret can be disabled everywhere it exists, then compare that with their review and audit cadence.
With 27 days to remediate a leaked secret in our research on appsec practices, the practical question is not whether teams can find secrets but whether they can retire them fast enough to matter. That is why identity programmes need lifecycle ownership for machine credentials, not just inventory visibility.
Secret sprawl challenge: fragmented managers create a false sense of control because policy, logging, and revocation are no longer bound to one consistent lifecycle. The fix is architectural, not cosmetic, and it should be tracked alongside broader guidance in the 52 NHI Breaches Analysis.
For practitioners
- Inventory every secrets manager and connector Build a complete map of where API keys, certificates, passwords, and tokens are stored, used, and synced. Include cloud-native stores, Kubernetes secrets, and any vault integrations so you can see where governance is fragmented.
- Assign one authoritative source per secret class Define which system governs creation, update, and revocation for each credential type. If two systems can make conflicting changes, the control model is already inconsistent.
- Unify audit evidence across all secret stores Require a single reporting view for secret access events, privilege changes, and failed access attempts. Separate logs should still roll up into one review process for PAM and NHI oversight.
- Test revocation across all connected platforms Validate that removing a secret in one manager actually removes effective access everywhere it is synchronised. Verify the full path for AWS, Kubernetes, Vault, and any other connected backend.
- Review connector authentication as a privileged path Treat service account tokens, bearer tokens, and access keys used for connectors as high-risk NHI credentials. Apply the same review discipline you would use for other privileged machine identities.
Key takeaways
- Secrets sprawl weakens governance because policy enforcement, logging, and revocation stop behaving like one control model.
- The operational risk is measurable: leaked secrets can take weeks to remediate, while developers still miss basic secrets hygiene at scale.
- Teams should treat secret source ownership, connector trust, and revocation testing as core identity controls, not platform administration tasks.
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, NIST SP 800-53 Rev 5, NIST Zero Trust (SP 800-207) 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-03 | Secrets sprawl and rotation gaps are central to the article's control problem. |
| NIST CSF 2.0 | PR.AC-1 | Centralised secret access and least-privilege enforcement align with access control governance. |
| NIST SP 800-53 Rev 5 | IA-5 | Authenticator management is directly relevant to API keys, tokens, and other secrets. |
| NIST Zero Trust (SP 800-207) | Zero trust principles are relevant where secret access crosses cloud and platform boundaries. | |
| CIS Controls v8 | CIS-5 , Account Management | Account and credential management are central to secrets governance across environments. |
Map each secret source to NHI-03 and verify rotation, revocation, and logging across all managers.
Key terms
- Secrets Sprawl: The uncontrolled proliferation of sensitive credentials — API keys, tokens, passwords, certificates — across codebases, cloud environments, CI/CD pipelines, and configuration files. In 2024, over 50 million leaked secrets were found on the dark web.
- Universal Secrets Connector: A universal secrets connector is an integration layer that lets one control plane access multiple secrets managers. The architectural value is visibility and operational convenience, but it only improves security if authority, logging, and revocation remain unambiguous across every connected backend.
- Revocation Path: A revocation path is the complete operational route used to remove access across all systems where a credential or trust relationship exists. For vendor access, this must include connected applications, identity providers, tokens, and any downstream integrations that rely on the original trust.
- NHI Credential Lifecycle: NHI credential lifecycle is the end-to-end governance of machine credentials from creation through use, review, rotation, and retirement. It matters because service accounts, tokens, and certificates can remain active long after a team believes they have been controlled.
What's in the full article
Akeyless's full article covers the operational detail this post intentionally leaves for the source:
- How the Universal Secrets Connector is configured across AWS Secrets Manager, Kubernetes, and HashiCorp Vault
- How bidirectional secret synchronisation behaves when secrets are created, edited, or deleted in different systems
- Which connector targets and authentication methods are used for each platform, including access keys, bearer tokens, and service accounts
- What the demo workflow looks like in the Akeyless console when secrets are managed across multiple back ends
👉 The full Akeyless article shows the connector setup, sync workflow, and platform-specific details.
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.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org