Hello Anupam Kumar
By default, the App Service resource provider doesn't have access to your key vault. To use a key vault for a certificate deployment, you must authorize read access for the resource provider to the key vault.
Currently, the Azure portal does not allow you to configure an App Service certificate in Key Vault to use the RBAC model. You can, however, use Azure CLI, Azure PowerShell, or an ARM template deployment to perform this configuration. For more information, see Provide access to Key Vault keys, certificates, and secrets with an Azure role-based access control.
Resource provider | Service principal AppId | Key vault secret permissions | Key vault certificate permissions |
---|---|---|---|
Microsoft Azure App Service or Microsoft.Azure.WebSites | - abfa0a7c-a6b6-4736-8310-5855508787cd, which is the same for all Azure subscriptions | Get | Get |
Microsoft Azure App Service or Microsoft.Azure.WebSites | - abfa0a7c-a6b6-4736-8310-5855508787cd , which is the same for all Azure subscriptions |
Get | Get |