An Azure service for ingesting, preparing, and transforming data at scale.
Hi Nguyen, Hoa
The error message:
“RequestDisallowedByPolicy – Public network access on Azure Data Factory should be disabled”
indicates that an Azure Policy in your environment is blocking the publish/deployment operation because the Data Factory resource is currently configured with:
publicNetworkAccess = Enabled
During the publish process, Azure validates the generated ARM template against organizational policies. If the template or existing factory configuration contains public network access enabled, the deployment is denied by policy.
To resolve this issue, please check the following:
Go to Azure Data Factory → Networking
Set Public network access to Disabled
Save the changes and retry the publish operation
If your organization requires private-only access to ADF Studio or the management plane, you should also configure a Private Endpoint and corresponding Private DNS integration.
Microsoft documentation:
Azure Data Factory Private Link
https://learn.microsoft.com/azure/data-factory/data-factory-private-link
Troubleshoot CI/CD and publish issues in ADF
https://learn.microsoft.com/azure/data-factory/ci-cd-github-troubleshoot-guide
Additionally, if you are using CI/CD pipelines or custom ARM deployments, verify that your ARM template or parameter files are not explicitly setting:
"publicNetworkAccess": "Enabled"
Otherwise, Azure Policy will continue blocking the deployment even after updating the portal configuration.
Hope this helps. If you have any follow-up questions, please let me know. I would be happy to help.