Other Articles

Storage Account – Enable Storage Encryption

This check ensures that encryption is enabled for Azure Storage Accounts. Encryption protects data at rest by automatically encrypting stored data using Microsoft-managed or customer-managed keys.

Check Details

  • Resource: Storage Account
  • Check: Enable Storage Account Encryption
  • Risk: Unencrypted data at rest may lead to data exposure and compliance violations

Remediation via Azure Portal

  1. Log in to the Azure Portal. Azure Portal dashboard
  2. Navigate to Storage Accounts from the Azure services menu and select the affected storage account. Azure Storage Accounts list
  3. In the left-hand menu, click Encryption under Security + networking. Storage account encryption menu
  4. Ensure that encryption is enabled for all supported services (Blob, File, Queue, and Table). Encryption enabled for Azure Storage
  5. Click Save to apply the configuration.

Remediation via Azure CLI

  1. Open Azure Cloud Shell from the Azure Portal or use a local terminal with Azure CLI installed. Azure Cloud Shell
  2. Verify encryption for the storage account:
    az storage account show \
     --resource-group <resource-group> \
     --name <storage-account> \
     --query "encryption"
    

Replace <storage-account> and <resource-group> with your actual values.