Staff email exposure on User Profiles

AI-generated summary

In a discussion titled ‘Staff email exposure on User Profiles’ under the Support category, merefield asked whether Discourse offers a ‘corporate’ mode to publicly display staff emails while hiding non-staff emails. awesomerobot clarified that no such setting exists, noting that corporate environments typically use SSO integrations and custom fields to expose contact info like emails or phone numbers. They also mentioned prior demand for allowing regular users to PM staff even when private messaging is otherwise disabled, referencing a defunct plugin called ‘Kinder Guardian’ linked here. JammyDodger pointed to an updated version of that plugin by @pfaffman, available here. awesomerobot acknowledged the update and closed the old topic, linking to the new one. merefield appreciated the suggestion to use custom fields as a workaround.

Is there a ‘corporate’ public-facing mode in which all staff emails are shown on User Profiles, but non-staff emails are hidden?

If not, is there a reason why this has not been in demand?

No, there aren’t any settings that would expose account email addresses to normal users.

A lot of the time in corporate environments they’re integrating with an existing SSO system, so exposing public email addresses, phone numbers, etc is easy to do with custom fields… I imagine that covers most of the demand for this kind of thing.

While it doesn’t involve showing an email address, I recall multiple requests to allow normal users to PM staff even when other PMs are disabled, and there’s a defunct plugin that used to enable this: Kinder Guardian - let New members message Staff…

That’s a good suggestion, thanks!

I think @pfaffman has an updated one here:

oh excellent! I’ve just closed the old kinder guardian topic and added a link to the new one.