Disable users editing their profiles?


(Jono Bacon) #1

Hi All,

I am working with a client who wants to populate user profile details via their own profile backend (they will use the Discourse API to update profile data when the respective data in their own backend changes).

As such, they want to disable the ability for users to edit their profile in Discourse, so as to avoid being out of sync. Is it possible to set a policy in Discourse that users can’t edit their profile fields?

Of course, another options is that fields can be edited in Discourse and then their profile backend is updated, but we wanted to explore the above option first.

Thanks!


Linking topics without quoting and link points to ip address instead of hostname
(Jeff Atwood) #2

I believe this is set with SSO options at the moment.


(Jay Pfaffman) #3

What you want to do is have the back end be the SSO provider, not update discourse via the API.