Skip to content

Entra settings now configurable via UI (e.g. TenantID, ClientID, Instance, and RedirectUri)#979

Merged
isaacrlevin merged 3 commits into
isaacrlevin:mainfrom
jarretttaylor:fix/aad-auth
Nov 20, 2025
Merged

Entra settings now configurable via UI (e.g. TenantID, ClientID, Instance, and RedirectUri)#979
isaacrlevin merged 3 commits into
isaacrlevin:mainfrom
jarretttaylor:fix/aad-auth

Conversation

@jarretttaylor
Copy link
Copy Markdown

These changes add the ability to manage Entra configuration via the Settings panel.

  • Tenant ID
  • Client ID
  • Instance
  • Redirect URI

The ability to utilize a multitenant Entra app configuration should be accomplishable by specifying common as the Tenant ID.

Additionally, the application does not attempt to connect to the graph API if any of the required settings are blank. If the settings change, the old connection is torn down and a new one is established.

Tenant id, client id, instance, and redirectUri now configurable via UI.
Pulling mode-specific settings location from services.
Defaulting app state user to null.
Monitoring for config changes.
Reconnecting auth provider when applicable configs change.
Triggering UI updates based on login service/auth provider status.
Added message directing user to Settings for configuration.
@isaacrlevin
Copy link
Copy Markdown
Owner

Thanks for this, I will not be able to look at it till I am back from vacation, but I really appreciate you putting this together

@isaacrlevin isaacrlevin merged commit bf2a002 into isaacrlevin:main Nov 20, 2025
21 of 30 checks 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.

3 participants