Power automate to azure storage

Sourav 115 Reputation points
2024-11-25T19:31:01.2033333+00:00

Hello,

We are not able to connect using power automate connector to azure storage getting error 403 Authorization failure. This storage account has pvt end point and network setting as selected virtual network.

What could be the cause of this issue and how to fix it ?

Azure Data Lake Storage
Azure Data Lake Storage
An Azure service that provides an enterprise-wide hyper-scale repository for big data analytic workloads and is integrated with Azure Blob Storage.
1,506 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Keshavulu Dasari 2,250 Reputation points Microsoft Vendor
    2024-11-28T13:04:21.83+00:00

    Hi Sourav,
    Apologies for the delayed response, yes you can indeed use Virtual Network integration to securely connect Power Automate to your Azure Storage account without exposing it to a wide range of IP addresses,

    Using Virtual Network Integration

    1. Set Up VNet Peering:
      • VNet Peering allows you to connect two Azure VNets, enabling resources in different VNets to communicate with each other. This can be useful if your Power Automate environment and Azure Storage account are in different VNets.
      • Follow the Azure VNet Peering guide to set up peering between the VNets.
    2. Configure Private Endpoints:
      • Private Endpoints allow you to connect to Azure services (like Azure Storage) over a private IP address within your VNet, ensuring that traffic stays within the Azure backbone network.
      • Set up a private endpoint for your Azure Storage account. This will create a private IP address within your VNet that Power Automate can use to access the storage account.
      • Detailed steps can be found in the Azure Private Endpoint documentation.
    3. Enable VNet Integration for Power Automate:
      • Power Automate supports VNet integration, allowing it to securely connect to resources within your VNet.
      • You can configure this by setting up a virtual network data gateway or using the VNet integration feature in Power Platform. More details are available in the Power Platform VNet support documentation.

    To Implement

    1. Create and Configure VNets:
      • Ensure both your Power Automate environment and Azure Storage account are within VNets that can be peered.
      • Configure VNet peering between these VNets if they are separate.
    2. Set Up Private Endpoints:
      • Create a private endpoint for your Azure Storage account within the VNet.
      • Update the DNS settings to ensure that the storage account's private endpoint can be resolved correctly.
    3. Configure Power Automate:
      • Use the VNet integration feature to connect Power Automate to your VNet.
      • Ensure that the necessary permissions and network security rules are in place to allow traffic between Power Automate and the storage account.

    you can limit access to your Azure Storage account to only the necessary resources within your VNets, significantly enhancing security while maintaining functionality.

    If you have any other questions or are still running into more issues, let me know in the "comments" and I would be happy to help you,


    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.