Identifying users by source and source-id

It is possible to have users in CUE Content Store identified by a unique source and source-id from the IAM system instead of a username. This makes it possible to change a user's username (login name), for example if the person changes name in real life, while still being the same person in CUE Content Store.

This is achieved by extending the OIDC client configuration in the IAM backend to include a source and source-id in custom OIDC claims. The claims must be named source and source_id, and they must be included in the OIDC UserInfo endpoint.