You provision a new Azure API Management (APIM) instance. You need to configure the APIM instance to authenticate securely to a backend Azure App Service API without storing any credentials, connection strings, or certificates in the APIM configuration. What should you configure first on the API Management instance?
- Enable a system-assigned managed identity on the API Management instance.Answer
- BEnable a system-assigned managed identity on the backend Azure App Service.
- CStore a client secret credential directly within the outbound section of the API policy.
- DGenerate a Shared Access Signature (SAS) token on the backend App Service.
Answer
Enable a system-assigned managed identity on the API Management instance.
Enabling a system-assigned managed identity on the API Management instance creates a security identity in Microsoft Entra ID for the resource. APIM can then use this identity to obtain Microsoft Entra ID tokens and authenticate to the backend Azure App Service without requiring any credentials to be configured or stored in the policy files or APIM settings.
Step-by-Step Solution
Key Concept
Configuring a system-assigned managed identity on Azure API Management to securely connect to backend services without managing credentials.