Update user when identity resource has changed on the connected identity provider
Problem to solve
We'd like to use SCIM to manage members in a SSO-enabled group.
After we've provisioned a user, their information may change on the identity provider. This is especially important when we're enforcing credentials, and will be more important later when we are assigning permissions to the identity resource on the IdP.
Proposal
- When an identity resource is updated on the identity provider, we should sync that information with the relevant user account in GitLab.
Links / references
Edited by Jeremy Watson (ex-GitLab)