Skip to content

Add Azure identity fields to data plane details popup#1918

Draft
GregorShear wants to merge 1 commit intomainfrom
feat/azure-identity-fields-1917
Draft

Add Azure identity fields to data plane details popup#1918
GregorShear wants to merge 1 commit intomainfrom
feat/azure-identity-fields-1917

Conversation

@GregorShear
Copy link
Contributor

Closes #1917

Summary

  • Adds azure_application_name and azure_consent_link to BaseDataPlaneQuery and the Supabase column query
  • Adds an MS Azure tab to the Service Account Identity ToggleField — tab is automatically hidden when azure_application_name is null (no 'not available' placeholder, matching the acceptance criterion to hide the tab when unconfigured)
  • Adds a conditional DataPlaneDialogField for the consent link with a copy button, shown only when azure_consent_link is non-null
  • Adds i18n strings data.azureApplicationName and data.azureConsentLink

Notes for backend

The azure_consent_link field is assumed to be stored directly on data_planes. If it ends up being derived from a azure_client_id or similar, only the column name in COLUMNS and BaseDataPlaneQuery need updating — the UI logic is the same either way.

Test plan

  • Open the data plane details popup for a data plane with Azure configured — Azure tab appears in Service Account Identity with the application name and copy button; consent link field appears below
  • Open the popup for a data plane without Azure configured — Azure tab is hidden; consent link field is hidden
  • Verify AWS and GCP tabs are unaffected

@GregorShear GregorShear requested a review from a team as a code owner March 10, 2026 02:28
@GregorShear GregorShear marked this pull request as draft March 10, 2026 02:29
@GregorShear GregorShear force-pushed the feat/azure-identity-fields-1917 branch from 083851f to 58d3f2f Compare March 10, 2026 03:03
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.

Add Azure identity fields to data plane details popup

1 participant