Changing avatar_url while sso_overrides_avatar is set?

Is it possible to change avatar_url per user while sso_overrides_avatar is true?

I understand it’s possible to set avatar_url in the login process (and use avatar_force_update), but is there any other way I could go about changing this value? (maybe through api?)

Thank you!

After you have SSO setup, you can call the sync_sso route anytime to update a user values with the standard SSO payload, that includes the avatar.

That is documented at Official Single-Sign-On for Discourse (sso) and Sync SSO user data with the sync_sso route

3 Likes