Hi,
Yes, your Ruby on Rails application hosted on Azure App Service will still be able to access the Azure Storage account via access keys even if Shared Key authorization is enabled.
When you create a storage account, by default, Azure storage platform generates two 512-bit storage account access keys for that account. These keys can be used to authorize access to data in your storage account via Shared Key authorization, or via SAS tokens that are signed with the shared key.
You can view and manage these access keys in the Azure portal. To connect your Azure App Service to the Azure Storage account, you can use these access keys in your application's configuration or credentials file.
However, it's important to note that using access keys does grant full access to the storage account, so it's recommended to handle them securely. If possible, consider using Azure Active Directory (Azure AD) for authorization for superior security and ease of use.
If you need further assistance, feel free to ask.