SSO Refactor for Global IdP values
All threads resolved!
UNCLASSIFIED - NO CUI
Currently supported Big Bang Version is 2.49
Attention Iron Bank Customers: On March 27, 2025, we are moving SBOM artifacts from the Anchore Scan job to the Build job to streamline the container hardening pipeline. If you currently download SBOMs from the Anchore Scan job, you can still get them from the Build job and from other sources, including IBFE and image attestations.
When upgrading, the following changes may affect SSO:
SSO
.jwksUri
and jwks
are both defined, jwksUri
takes precedence (previously, jwks
took precedence).SSO
. This changes the login button label.jwksUri
over jwks
if both are defined. Previously jwks
was preferred. This allows jwks to be dynamically updated if both are defined.issuer_uri
, authorization_uri
, token_uri
, logout_redirect_uri
will be populated globally and per chain when the new values are used. This eliminates the need to populate oidc.host
and oidc.realm
and provides support for non-keycloak identity providers.label
changed from blank to SSO
. This changes the login button label.name
changed from blank (which resulted in an "OAuth" label) to SSO
. This changes the login button label.issuer
, auth_url
, token_url
, userinfo_url
, endsession_url
and jwkset_url
will be populated when new values are used. This eliminates the need to populate oidc.host
and oidc.realm
and provides support for non-keycloak identity providers.principal
, groups
, and mail
are populated with typical values from Keycloak and can be overridden in global variables.providerName
changed from blank to SSO
.provider_name
changed from blank to SSO
.No package changes
Closes #1361 (closed)
UNCLASSIFIED - NO CUI