I have an Azure blob storage account which is fire walled to selected networks only. I would like to access this storage account from a function app running on a dynamic plan whose outbound IP addresses are known to me. Problem is that I add these outbound ips to the Allowed IP addresses in Firewall and Virtual Network settings of the blob storage but I still continue to get an error which says:
This request is not authorized to perform this operation.
Can someone please point out where I am going wrong?
N.B. I am using PythonSDK for accessing the blob storage with the account name and the account key!