Other Articles

Storage Account – Enable Secure Transfer

This check ensures that secure transfer is enabled for Azure Storage Accounts. Enabling secure transfer forces all requests to use HTTPS, protecting data in transit from interception or tampering.

Check Details

  • Resource: Storage Account
  • Check: Enable Secure Transfer
  • Risk: If secure transfer is disabled, data may be sent over unencrypted HTTP, increasing the risk of data exposure or man-in-the-middle attacks.

Remediation via Azure Portal

  1. Log in to the Azure Portal. Azure Portal Home
  2. Navigate to Storage accounts and select the affected storage account. Azure Storage Accounts list
  3. In the left menu, click on Configuration under Settings. Storage account configuration settings
  4. Locate the Secure transfer required setting and ensure it is set to Enabled. Secure transfer enabled setting
  5. Click Save to apply the changes.

Remediation via Azure CLI

  1. Open Azure Cloud Shell in the Azure Portal. Azure Cloud Shell
  2. Run the following command to enable secure transfer:
    az storage account update \
     --name <storage-account-name> \
     --resource-group <resource-group-name> \
     --https-only true
    

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