In Azure I have a webjob running inside a webapp. In the same region and resource group I also have a storage account. Normally the webjob and the websites in the webapp can access the storage account.
For security reasons I tried enabling the firewall settings on the storage account so that only my azure resources can access the storage account. After doing so, the websites in the webapp can still access the storage account. The webjob however, fails to connect: Microsoft.WindowsAzure.Storage.StorageException: The remote server returned an error: (403) Forbidden.
Since the webjob is part of the Webapp I added the WebApp's outbound IP addresses to firewall exception list (There are 5 of them), but to no avail. Does a webjob have a different outbound IP address? Or am I forgetting something else here?