Skip to content

Commit 5ea7e27

Browse files
authored
Merge pull request #95775 from amolmehrotra/patch-2
Updated doc to include KeyVault permissions
2 parents 558d252 + 6b7b56a commit 5ea7e27

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

articles/app-service/configure-ssl-certificate.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,10 @@ If you use Azure Key Vault to manage your certificates, you can import a PKCS12
220220
### Authorize App Service to read from the vault
221221
By default, the App Service resource provider doesn’t have access to the Key Vault. In order to use a Key Vault for a certificate deployment, you need to [authorize the resource provider read access to the KeyVault](../key-vault/general/assign-access-policy-cli.md).
222222

223-
`abfa0a7c-a6b6-4736-8310-5855508787cd` is the resource provider service principal name for App Service, and it's the same for all Azure subscriptions. For Azure Government cloud environment, use `6a02c803-dafd-4136-b4c3-5a6f318b4714` instead as the resource provider service principal name.
223+
| Resource Provider | Service Principal AppId | KeyVault secret permissions | KeyVault certificate permissions |
224+
|--|--|--|--|
225+
| `Microsoft Azure App Service` or `Microsoft.Azure.WebSites` | `abfa0a7c-a6b6-4736-8310-5855508787cd` (It's the same for all Azure subscriptions)<br/><br/>For Azure Government cloud environment, use `6a02c803-dafd-4136-b4c3-5a6f318b4714`. | Get | Get |
226+
| Microsoft.Azure.CertificateRegistration | | Get<br/>List<br/>Set<br/>Delete | Get<br/>List |
224227

225228
> [!NOTE]
226229
> Currently, Key Vault Certificate only supports Key Vault access policy but not RBAC model.

0 commit comments

Comments
 (0)