Skip to content

Register Clauditor Anthropic and OpenAI audience URIs - #336

Merged
jwmossmoz merged 1 commit into
masterfrom
fix-clauditor-audience-uris
Sep 14, 2026
Merged

Register Clauditor Anthropic and OpenAI audience URIs#336
jwmossmoz merged 1 commit into
masterfrom
fix-clauditor-audience-uris

Conversation

@jwmossmoz

Copy link
Copy Markdown
Contributor

The Anthropic and OpenAI Clauditor applications existed, but they had no application ID URIs. Token requests for their expected api://<client-id> audiences failed with AADSTS500011 because Entra could not find the resource principals.

Register an identifier URI for each application. This lets callers request tokens for separate Anthropic and OpenAI audiences.

Validation:

  • The saved azure_ad plan contained two in-place application updates, with no creates or destroys.
  • Applied the saved plan successfully: 0 added, 2 changed, 0 destroyed.
  • Live Entra reads show both identifier URIs.
  • Token requests now resolve both resource principals and reach the Azure CLI consent check instead of returning AADSTS500011.
  • A fresh azure_ad plan reported no changes with -detailed-exitcode exit code 0.
  • Terraform validation and repository pre-commit checks passed.

Tracking: RELOPS-2567

@jwmossmoz
jwmossmoz enabled auto-merge (squash) September 14, 2026 15:54
@jwmossmoz
jwmossmoz merged commit 77b0f52 into master Sep 14, 2026
1 check passed
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