The issue arises because Azure Data Factory (ADF) is unable to access the Blob Storage when the "Allow Azure services on the trusted services list to access this storage account" option is unchecked. This setting is crucial for ADF to interact with the storage account, especially when using a managed virtual network.
To resolve this issue, you need to enable the "Allow Azure services on the trusted services list to access this storage account" option in your storage account settings. This setting allows trusted Azure services, including ADF, to securely access the storage account without compromising the security of your data.
Here are the steps to enable this setting: 1. Navigate to your Azure Storage Account in the Azure Portal. 2. Go to the "Networking" section. 3. Under the "Firewalls and virtual networks" tab, find the "Exceptions" section. 4. Check the box for "Allow Azure services on the trusted services list to access this storage account." 5. Save the changes.
By enabling this setting, ADF will be able to read and write data to the Blob Storage as required by your data integration tasks.
For additional information and detailed documentation, please refer to the following resources: - Trusted access based on a managed identity - Copy and transform data in Azure Blob Storage - Azure Data Factory & Azure Synapse
Hope this helps. If you have any follow-up questions, please let me know. I would be happy to help.
Please do not forget to "Accept the answer" and "up-vote" wherever the information provided helps you, as this can be beneficial to other community members.