Setting a system-assigned managed identity in Azure API management is easy - just flip the toggle in the blade, or use the following code snippet in your ARM template
"identity" : {
"type" : "SystemAssigned"
}
However, I have several instances of API management, and I want them all to use the same identity, for which the normal Azure solution is a user-assigned MSI.
However, I can't find anything that suggests how to add a reference to a user-assigned MSI to my Azure APIM instance or to set it up in the portal.