Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
Power Automate can reach a private Azure Storage account without exposing a public endpoint by using a virtual network (VNet) data gateway, provided the scenario matches the supported patterns.
Key points from the available information:
- A VNet data gateway is specifically designed to let Microsoft Fabric and Power Platform (including Power Automate) connect to data services secured in an Azure VNet without using an on-premises data gateway.
- It connects Azure and other data services to the Power Platform and supports scenarios where the data source is in a private VNet (PaaS or IaaS).
- It can be used with private endpoints so that no traffic is exposed to a public endpoint.
- For Power Platform dataflows, VNet data gateways are explicitly supported to connect to data services secured in a VNet, and they use the same supported data sources as Power BI. Azure Storage is included in the supported Azure data services list for Power BI when using VNet data gateways.
- There is a known connectivity consideration for Storage accounts when using a VNet data gateway:
- If the Storage account (or ADLS Gen2, or services that manage storage accounts like Databricks/Snowflake) is in the same region as the VNet data gateway, Microsoft.Storage service endpoint might need to be enabled on the delegated subnet to avoid connectivity issues.
- The VNet data gateway is a fully managed alternative to on-premises data gateway and is intended exactly for cases where a cloud data source resides in a private network (for example, a Storage account with private endpoints and no public access).
From the context:
- On‑premises data gateway is not required for VNet‑secured Azure PaaS; the VNet data gateway is the correct pattern.
- The VNet data gateway can be used with private endpoints and provides compute isolation and auditing, which aligns with the requirement to avoid public services.
Therefore, for a Power Automate flow that must upload to a private Azure Storage account with no public endpoint:
- A virtual network (VNet) data gateway is the supported approach to allow Power Platform to reach that private Storage account over a VNet/private endpoint, instead of using an on‑premises data gateway or a public endpoint.
- When configuring it, ensure:
- The Storage account is integrated with the VNet via private endpoint.
- The VNet data gateway is deployed in a delegated subnet in the same or appropriate VNet.
- If the Storage account is in the same region as the VNet data gateway and connectivity issues occur, enable the Microsoft.Storage service endpoint on the delegated subnet as described in the FAQ.
The context does not describe a pattern where Power Automate calls an intermediate private‑only VM directly, so the documented and supported solution in scope is to use a VNet data gateway rather than a VM relay.
References: