Open mattgotteiner opened 10 months ago
auth init scripts runs before bicep template. This script provisions the apps / sets up the secrets The secrets are required for the bicep template to provision the web app correctly We need to store the secrets in the key vault provisioned by the bicep How can we ensure the key vault exists before auth init runs? Do we need to setup the apps inside the bicep file? This isn't easily done
I think we need to create the key vault in the auth init script itself. cc @jongio in case he has better ideas as he's been looking into better key support for azd templates (though not auth specific)
This issue is for a: (mark with an
x
)Use Key Vault for storing secrets related to authentication instead of azd env vars