4

I have an Azure Storage account where I have blobs stored in containers.

I would like to limit the access to this storage account to specific Azure resources and prevent internet connections.

I currently have access limited to IPs from our office locations. This allows us to support the process and use Azure Storage Explorer.

enter image description here

I tried adding the Outgoing IP Addresses from the Logic App but that did not allow access.

enter image description here

Then in the Logic App designer, I get the following Error. enter image description here

I would like to additionally allow access from an Azure Logic app that would work with data stored there.

Tom Sun - MSFT
  • 24,161
  • 3
  • 30
  • 47
aaronR
  • 1,557
  • 2
  • 16
  • 26

3 Answers3

0

Have you used the blob storage connector in your logic app ? Once you add the credential connection details, you'd be able to connect from the logic app.

enter image description here

The full documentation can be found here

Bernard Vander Beken
  • 4,848
  • 5
  • 54
  • 76
  • 1
    That works for an unsecured storage account. I need to limit the access to the storage account by limiting to IPs and VNets. – aaronR Feb 23 '18 at 19:15
  • You should consider using NSGs , it may be a better approach. – Adam Smith - Microsoft Azure Feb 23 '18 at 20:03
  • You still need to know the IP's the Logic App is coming from. – aaronR Feb 23 '18 at 20:07
  • @AdamSmith-MSFT, any news on this ? I've opend an issue for this problem on github (see my comment on the original question) – Thomas Mar 04 '18 at 11:28
  • aaronR can you send me your subscription ID and the link to this thread to AzCommunity[AT]microsoft.com, add "Attn: Adam Smith" to the subject, I'll enable a free support ticket to have your issue quickly reviewed by the specialized team for quicker help. – Adam Smith - Microsoft Azure Mar 05 '18 at 16:02
  • @Thomas can you send me your subscription ID and the link to this thread to AzCommunity[AT]microsoft.com, add "Attn: Adam Smith" to the subject ? I'll enable a free support ticket to have your issue quickly reviewed by the specialized team for quicker help. – Adam Smith - Microsoft Azure Mar 08 '18 at 23:49
0

Is the IP you allowed known in the list of Logic Apps IPs? If not then I think you will need to whitelist the one on the list.

This is the list of Logic App IP's per country & connector:

Logic App IPs

0

I am having the same issue. Apparently this configuration is not supported. Quoted from an Azure ticket yesterday:

"Yea we have had couple (sic) customers reporting this issue. Unfortunately this feature is not supported as of now. The azure networking team was working on adding this support for logic apps. As of last month there was no ETA given."

Also, in my storage account logs the failed logic app requests are coming from 10.157.x.x, which I cannot whitelist in the storage account firewall. I even tried "fooling" the firewall by creating a vnet containing that subnet and allowing that. No dice.

Aurelio
  • 31
  • 7