Skip to content

Use managed identity for verification Functions auth#514

Merged
madebygps merged 1 commit into
mainfrom
feat/managed-identity-verification-auth
May 26, 2026
Merged

Use managed identity for verification Functions auth#514
madebygps merged 1 commit into
mainfrom
feat/managed-identity-verification-auth

Conversation

@madebygps

Copy link
Copy Markdown
Collaborator

Summary

  • replace the verification Function host key with API managed identity bearer tokens
  • protect the verification Function App with Microsoft Entra App Service Authentication
  • remove the direct Container App secret for the Function key

Validation

  • prek run --all-files
  • docker exec app uv run pytest tests/ -x --tb=short for API and shared package tests
  • uv run python -c "import function_app"
  • terraform fmt and Docker-based terraform validate
  • Azure-backed terraform plan

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@madebygps madebygps merged commit 84cbea0 into main May 26, 2026
15 checks passed
@madebygps madebygps deleted the feat/managed-identity-verification-auth branch May 26, 2026 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant