Skip to content

feat: add msft well-known application identity endpoint for integrations - #2488

Merged
golanglemonade merged 4 commits into
mainfrom
feat-msft-identity-wellknown
Jun 15, 2026
Merged

feat: add msft well-known application identity endpoint for integrations#2488
golanglemonade merged 4 commits into
mainfrom
feat-msft-identity-wellknown

Conversation

@golanglemonade

@golanglemonade golanglemonade commented Jun 15, 2026

Copy link
Copy Markdown
Member

To set a publisher domain that is not your default domain in azure app registrations, you must host a well-known file with:

{
  "associatedApplications": [
    {
      "applicationId": "<uuid-of-app>"
    }
  ]
}

Our publisher domain is currently <mydomain>.onmicrosoft.com, so to update it api.theopenlane.io we need this endpoint.

This will allow us to configure each integration to have it's own app id, or use the same across integrations if we wanted and it will de-dupe the ids.

Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
@golanglemonade
golanglemonade requested a review from a team as a code owner June 15, 2026 17:58
@github-actions github-actions Bot added enhancement New feature or request httpserve config labels Jun 15, 2026
@golanglemonade
golanglemonade enabled auto-merge (squash) June 15, 2026 17:59
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
@theopenlane-bender

Copy link
Copy Markdown

🔧 Configuration Changes Detected

This PR contains changes that will affect the Helm chart configuration. A draft infrastructure PR has been automatically created to preview these changes:

📋 Draft PR: https://github.com/theopenlane/openlane-infra/pull/996

Changes Preview:

✅ Updated ConfigMap template

  • 🔄 Merged Helm values.yaml
  • 🔐 External secrets configuration updated
  • ✅ Updated ConfigMap template

The draft infrastructure PR will be closed automatically after this core PR is merged.

adelowo
adelowo previously approved these changes Jun 15, 2026
Signed-off-by: Sarah Funkhouser <147884153+golanglemonade@users.noreply.github.com>
@sonarqubecloud

Copy link
Copy Markdown

@golanglemonade
golanglemonade merged commit b92b2ab into main Jun 15, 2026
20 checks passed
@golanglemonade
golanglemonade deleted the feat-msft-identity-wellknown branch June 15, 2026 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants