An Azure RBAC action that allows a principal to retrieve storage account access keys. Once those keys are obtained, the principal may gain access far beyond the original role design, including data operations that were not explicitly assigned. It is a sensitive permission because it can convert management access into full storage access.
What the permission does
List Keys Permission is an Azure RBAC action that exposes one of the most sensitive break-glass paths in storage access. It does not merely grant a narrow operational view, it allows the caller to retrieve the storage account keys that underpin broad, direct access to the account.
That matters because storage keys often sit below normal role boundaries. Once a key is obtained, the effective access surface can expand well beyond the permissions the role originally intended, which is why this action is treated as highly privileged and should be assigned sparingly.
Why it is security-sensitive
The core security issue is that key retrieval can collapse a carefully designed authorization model into possession-based access. If the key is copied, exposed, or reused, the principal may be able to act outside the original least-privilege design, including data operations that were not separately approved.
In practice, that means the permission is not just about management convenience. It can become an access-escalation path if governance around who can list keys is weaker than governance around who can use the storage data plane.
How organisations assess exposure
Exposure assessment starts with inventorying which identities, groups, and automation paths hold the action, then checking whether those principals can reach the storage account at all. Teams should also review whether the account is internet-exposed, whether the keys are already in scripts or CI/CD workflows, and whether vendor guidance or internal policy already expects keyless access instead.
Where possible, organisations should compare the permission against the intended operating model and ask whether the same business function can be delivered through scoped data roles, federation, or other access patterns that do not require key disclosure.
Remediation and compensating controls
The safest pattern is to remove the need to list keys wherever the workload or operator can authenticate another way. When the permission cannot be removed immediately, restrict it to a very small set of trusted operators, reduce key lifetime and reuse, and treat any retrieved key as security-sensitive material that may need rotation after use.
Compensating controls should also assume that key retrieval is an audit-worthy event. Tight logging, alerting on key-list operations, and a clear owner for emergency access help prevent a temporary administrative exception from becoming a standing privilege.
Risk and Threat Considerations
This permission creates a direct escalation path because the retrieved key can outlive the original RBAC decision and be used elsewhere with far broader effective access. The main risk is not just misuse of the action itself, but the downstream blast radius if the key is copied into scripts, logs, build systems, or attacker tooling.
Failure mechanism: A principal with management-plane visibility retrieves storage keys, then uses them to bypass intended data-plane segmentation and gain access that the original role did not explicitly grant.
Impact: Unauthorized read, write, or delete activity can follow, along with persistence through reused keys and a larger incident response burden if the key has already propagated to multiple systems.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
CIS Controls v8, NIST SP 800-53 Rev 5 and NIST CSF 2.0 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| CIS Controls v8 | CIS-5 — Account Management | List-keys access is a high-risk account privilege that should be inventoried and restricted. |
| Recommendation — Restrict and review who can list storage keys, and remove standing access that is not operationally required. | ||
| NIST SP 800-53 Rev 5 | AC-6 — Least Privilege | This permission can exceed intended authorization boundaries, so least privilege directly applies. |
| IA-5 — Authenticator Management | Storage keys function as authenticating material once obtained, so their lifecycle is material. | |
| Recommendation — Limit key-list privileges to the smallest set of trusted administrators and document every exception. Rotate, revoke, and tightly govern storage keys when key retrieval is possible or has occurred. | ||
| NIST CSF 2.0 | PR.AA-05 — Identity and Access Management | The permission is an access-control decision that can broaden effective storage access. |
| Recommendation — Apply access governance to separate management rights from data access rights and review privileged exceptions. | ||
| ISO/IEC 27001:2022 | A.5.15 — Access control | The term is fundamentally about controlling access paths and restricting privileged use. |
| Recommendation — Define and enforce rules for who may retrieve storage keys and under what approved conditions. | ||
Practitioner Guidance
Governance implication: Treat this as a privileged exception, not a routine storage permission. Ownership should be explicit, approval should be narrow, and the permission should be reviewed as part of both access governance and storage hardening rather than as a generic admin convenience.
What to watch for: Repeated key-listing, unexplained key rotation pressure, or service accounts that suddenly need key access often signal that a workload is relying on legacy patterns that should be replaced with a less permissive model.
Related resources from NHI Mgmt Group
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 30, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org