Profile Applicability:
- Level 2
Description:
This setting allows trusted Azure services (such as Azure Backup, Azure Site Recovery, and Azure DevOps) to bypass storage account firewall restrictions and access the storage account securely. Enabling this setting facilitates seamless integration and operation of Azure services while maintaining network security controls.
Rationale:
Allowing trusted Azure services access ensures that critical Azure platform services can interact with the storage account without exposing it to the public internet. This supports secure, managed access essential for backup, monitoring, and automation workflows.
Impact:
Pros:
Enables smooth operation of key Azure services with storage accounts.
Maintains firewall restrictions while permitting trusted service access.
Enhances integration and automation capabilities.
Cons:
Slightly broadens access scope but limited to Microsoft trusted services.
Requires ongoing trust in Azure service security posture.
Default Value:
This setting is often disabled by default and should be enabled as per security policies.
Pre-requisites:
Azure subscription with permissions to modify storage account firewall settings.
Awareness of Azure trusted services list.
Remediation
Test Plan:
Using Azure Portal:
Log in to https://portal.azure.com.
Navigate to Storage Accounts and select the target account.
Go to Networking > Firewalls and virtual networks.
Verify that Allow Azure services on the trusted services list to access this storage account is enabled.
Using Azure CLI:
Check the setting:\
az storage account show --name --resource-group --query networkRuleSet.bypass
Confirm that bypass includes AzureServices.
Implementation Plan
Using Azure Portal:
In the storage account Networking settings, enable Allow Azure services on the trusted services list to access this storage account.
Save changes and validate service connectivity.
Using Azure CLI:
Enable trusted services bypass:
az storage account update --name --resource-group --set networkRuleSet.bypass=AzureServices
Confirm update.
Backout Plan
Using Azure Portal:
Disable the trusted services bypass if required.
Notify stakeholders of changes.
Using Azure CLI:
Remove trusted services bypass:
az storage account update --name --resource-group --set networkRuleSet.bypass=None
References: