Migrating users from IAM to Keycloak

When upgrading IBM Cloud Pak® for Integration from a version that uses IBM Cloud Pak foundational services Identity and Access Management (IAM) to a version that uses Red Hat® build of Keycloak, the upgrade process does not automatically migrate users from IAM to Keycloak. You need to migrate users yourself during upgrade. If this is not done before upgrading instances, users might lose access to those instances until the new identity and access management system is configured.

So that user migration can occur, use one of the following methods for triggering Keycloak installation:

Migrating users by using a tool

There is a tool to help with user migration during upgrade. The tool connects to the previous identity and access management system, lists the identity providers, users, teams, and permissions, and confirms that they exist in Keycloak.

For more information, see the IAM to Keycloak migration tool on GitHub.

Migrating users manually

You can configure Keycloak manually. For more information, see Identity and access management.