Logic App can not connect to Storage Account which is restricted newtwork enabled

Anonymous
2021-08-27T06:48:01.71+00:00

I am trying to connect storage account which has firewall and virtual network enabled from Logic App. I am trying to use the Extract File operation which needs a connection to storage account and have defined source and target location. But connection is failing. I followed all provided details , add all the outbound IP address from the region and added in whitelist, allowed trusted services connection from Microsoft, also allowed LogicApp to be connected, enabled the managed identity and provided a contributor level RBAC role. Nothing works and I am still getting the same error

Error code: '403', Message: 'This request is not authorized to perform this operation. clientRequestId: 4E01EC88-F805-4FF1-BB1B-2FCA1C3ECF1B'. More diagnostic information: x-ms-client-request-id is '4E01EC88-F805-4FF1-BB1B-2FCA1C3ECF1B'.

Let me know what can be done.

Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
2,714 questions
Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
2,854 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Samara Soucy - MSFT 5,051 Reputation points
    2021-09-08T02:02:19.043+00:00

    @Anonymous and @Harshil Assudani Con you check for me which list of IP addresses you set in the firewall? There are two different sets. When something is running through an HTTP request it uses this list, but when using a managed connector like Azure File Storage uses a different list: https://learn.microsoft.com/en-us/connectors/common/outbound-ip-addresses

    0 comments No comments