Azure / apim-landing-zone-accelerator

The Azure API Management landing zone accelerator provides an architectural approach and reference implementation to prepare landing zone subscriptions for a secure API Management infrastructure.
https://aka.ms/apim-lza
MIT License
150 stars 153 forks source link

Support for non managed identity based openAI deployments #126

Open pkt1583 opened 5 months ago

pkt1583 commented 5 months ago

Policies rely on managed identity being used for APIM to OpenAI communication. This may not be the case all the time. We have customer use case where the OpenAI installations are managed by separate teams and they are using key based authorisation. I do understand that managed identity is best way to communication but don't want to be blocked of not enabling them with accelerator features without using managed identity.

Is it possible to conditionally use managed identity vs key as needed.