Sign in
Menu
Sign up
Docs

Storage accounts should use Azure Resource Manager resources

Use new Azure Resource Manager for your storage accounts. The Azure Policy check audits storage accounts of type Microsoft.ClassicStorage/storageAccounts and asks that they be migrated to new Azure Resource Manager resources.

Use new Azure Resource Manager for your storage accounts to provide security enhancements such as: stronger access control (RBAC), better auditing, Azure Resource Manager based deployment and governance, access to managed identities, access to key vault for secrets, Azure AD-based authentication and support for tags and resource groups for easier security management.

What this control checks

Storage accounts should use Azure Resource Manager resources

Common pitfalls

Effect defaults to Audit

The effect parameter has the defaultValue Audit. The allowedValues are Audit, Deny, and Disabled.

Audit evidence

Evidence that deployed resources meet this control: Azure Policy compliance results for the built-in policy definition "Storage accounts should be migrated to new Azure Resource Manager resources" (37e0d2fe-28a5-43d6-a273-67d37d1f5606); PowerPipe control azure_compliance.control.storage_account_uses_azure_resource_manager.

Framework-specific interpretation

NIST SP 800-53 Rev 5: Mapped to AC-3 (Access Enforcement).

FedRAMP Moderate Baseline Rev 4: Mapped to AC-3 (Access Enforcement).

Framework mappings

The clauses this control is mapped to in each framework.

NIST SP 800-53 Rev 5

  • Access Enforcement (AC-3)

FedRAMP Moderate Baseline Rev 4

  • AC-3 Access Enforcement

NIST SP 800-171 Rev 2

  • 3.1.1 Limit system access to authorized users, processes acting on behalf of authorized users, and devices (including other systems)
  • 3.1.2: Limit system access to the types of transactions and functions that authorized users are permitted to execute.

CMMC 2.0 Level 2

  • AC.L1-3.1.1 Limit system access to authorized users, processes acting on behalf of authorized users, and devices (including other systems)
  • AC.L1-3.1.2 Limit system access to the types of transactions and functions that authorized users are permitted to execute

FedRAMP High

  • AC-3 Access Enforcement

PCI DSS v3.2.1

  • 10.5.4 Logs for external-facing technologies (for example, wireless, firewalls, DNS, mail) are written onto a secure, centralized, internal log server or media

Tool mappings

Use these identifiers to cross-reference this control across tools, reports, and evidence.

  • Compliance.tf Control: storage_account_uses_azure_resource_manager
  • Powerpipe Control: azure_compliance.control.storage_account_uses_azure_resource_manager
  • Azure Policy Definition: 37e0d2fe-28a5-43d6-a273-67d37d1f5606

Last reviewed: 2026-10-15

View all Azure controls →

On this page

Ask AI about this

Help improve this page