Skip to content

Conversation

@rhysyngsun
Copy link
Contributor

@rhysyngsun rhysyngsun commented Oct 10, 2024

What are the relevant tickets?

Closes https://github.com/mitodl/hq/issues/5562

Description (What does it do?)

This makes a few changes:

  • Updates the SCIM integration to pull in the new user profile attributes
  • Updates the login flow to also pull these in in case there's a delay in SCIM updates

How can this be tested?

  • Verify that if you update your account information in keycloak (/realms/olapps/account/ on your keycloak server) and then perform a login that all your user data is updated.
  • Verify that if you configure keycloak-scim and point it at Learn that when you create or update users the updates get propagated (currently limited to email, username, first and last name). NOTE: scim-keycloak will NOT pass custom user attributes so full name and email_optin won't propagate.

@rhysyngsun rhysyngsun marked this pull request as ready for review October 17, 2024 21:30
@cp-at-mit cp-at-mit self-assigned this Oct 18, 2024
@rhysyngsun rhysyngsun force-pushed the nl/update-name-on-login branch from 189f084 to 79a96fb Compare October 21, 2024 13:50
@rhysyngsun rhysyngsun merged commit 783f3d3 into main Oct 21, 2024
11 checks passed
@rhysyngsun rhysyngsun deleted the nl/update-name-on-login branch October 21, 2024 14:05
@odlbot odlbot mentioned this pull request Oct 21, 2024
11 tasks
rhysyngsun added a commit that referenced this pull request Oct 22, 2024
rhysyngsun added a commit that referenced this pull request Oct 22, 2024
@odlbot odlbot mentioned this pull request Oct 22, 2024
74 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants