I have the following issue:
Steps (Azure portal):
- Create Azure APIM (Devloper sku, internal vnet, no system assigned managed identity!)
- Create own Managed identity (user managed identity) - UAI
- Create KeyVault
- UAI: Create Role Assignment for UIA and KeyVault with Reader role and Scope KeyVault
- KeyVault: Create KeyVault Access Policy for UAI with "Get", "List" for Secrets and Certs
- APIM: Assign UAI to APIM instance (no SystemAssigned Identity!)
- KeyVault: Upload a cert to KeyVault for custom domain name
- APIM: Try to create custom domain name in APIM, select Cert from KeyVault and then click add
Issue: Portal asks me to grant Get/List to APIM instance. Why ? UAI should have that already! If I click yes on the dialog that asks if I want to grant that policy an error occurs.
SystemAssigned Identity works by the way.
Did I miss something here ?