Identity Config 0.17.0
These notes preserve manual upgrade steps from older UDS Identity Config versions. Use them when supporting an older UDS Core deployment that may have skipped a historical Keycloak realm change.
OpenTofu client
Section titled “OpenTofu client”UDS Identity Config introduced the uds-opentofu-client for managing Keycloak with OpenTofu. New realm imports include this client automatically. If you cannot reinitialize Keycloak, manually configure the client by following Manage Keycloak with OpenTofu.
SSO session limits
Section titled “SSO session limits”UDS Core v0.51.0 also introduced per-user concurrent SSO session limits in the uds realm.
To configure the session limiter manually:
- Navigate to the
udsrealm. - Go to Authentication > Flows > UDS Authentication.
- Click Add execution.
- Select User Session Count Limiter.
- Open the settings for the new User Session Count Limiter execution.
- Set Maximum concurrent sessions for each user within this realm to the same value as
SSO_SESSION_MAX_PER_USERinrealmInitEnv.
Related documentation
Section titled “Related documentation”- Manage Keycloak with OpenTofu - current OpenTofu configuration guide
- Legacy upgrade notes - preserved manual steps for older Identity Config versions