Context
The deployed environment now uses managed identity for Azure OpenAI (API key removed) and Key Vault for database password. The Bicep templates need updating to codify this.
Tasks
Current State
These changes were applied manually via az CLI. The Bicep templates need to match.
Context
The deployed environment now uses managed identity for Azure OpenAI (API key removed) and Key Vault for database password. The Bicep templates need updating to codify this.
Tasks
AZURE_OPENAI_API_KEYfrom Container App env vars in Bicepdatabase-passwordin Bicepdatabase-passwordviasecretrefin Container App Bicep moduleAZURE_OPENAI_DALLE_DEPLOYMENTenv var (no image model deployed)allowSharedKeyAccess: falseon storage account in BicepCognitive Services OpenAI Userrole assignment in Bicep (already exists manually)Current State
These changes were applied manually via
azCLI. The Bicep templates need to match.