Hi All,
vienltkidl Kuldeep_M Thanks for your responses and suggestions.
Please read through the below information. Need to raise exception for the below scenarios.
In order for MSI to work, we can’t use the app settings: WEBSITE_CONTENTAZUREFILECONNECTIONSTRING and WEBSITE_CONTENTSHARE. - Storage considerations for Azure Functions | Microsoft Learn. This is due to the fact that the settings are used to connect to the fileshare (SMB) of the storage account which doesn’t support Managed Identity Connection.
Once the settings are in place, there is no way to remove them and get the app back in a good state. This is due to some caching mechanism on the backend, which our PG is aware of and has a work-item in for.
The easiest way is to create a new function app without those app settings. If creating via ARM make sure to remove those settings first. Those app settings are only required for Consumption and Elastic Premium – App service plans. Since your app is running on an S1, it does not require them. So, when you create a new app, make sure you select dedicated and S1. (You could select the same app service plan as it is already created).
Amit_Kekan
Thank you,
Siva