Краткое описание проблемы
Если сообщество требует указывать полное имя пользователя при регистрации, включив опцию «Требовать полное имя» в разделе /admin/settings/users/,
… но, в целях конфиденциальности, не отображает полное имя участникам сообщества (то есть опция «Включить имена» в разделе /admin/setting/users/ отключена),
… тогда полное имя не может быть доступно никому, даже администратору.
Запрос
Когда полное имя обязательно к указанию (опция «Требовать полное имя» в разделе /admin/settings/users/ включена), но не отображается участникам сообщества по соображениям конфиденциальности (опция «Включить имена» в разделе /admin/setting/users/ отключена),
→ мы хотели бы, чтобы полное имя было доступно для просмотра администратору на странице управления пользователями, где отображается поле «Имя».
Обсуждение
Наше сообщество использует Discourse одновременно как форум и как рабочую среду. Нам требуются полные имена для проверки легитимности пользователей, но, в целях конфиденциальности, мы не отображаем эти полные имена участникам сообщества. В результате (см. выше) наши администраторы не могут видеть полные имена пользователей.
Для нас это не имеет смысла: если даже администраторы не могут увидеть эти данные, зачем тогда вообще включать требование полного имени?
В связи с этим мы реализовали фоновый процесс опроса, который каждые 10 минут собирает данные о регистрации и передаёт их в место, доступное для просмотра администраторам.
Мы считаем, что такая ситуация не соответствует неявным ожиданиям, разделяемым всеми участниками (или, по крайней мере, нами) в отношении поведения форума:
-
мы считаем, что существует неявное ожидание, согласно которому администраторы могут видеть всё;
-
мы также считаем, что в рамках этого же неявного понимания модераторы, и уж тем более владельцы групп и другие роли, не должны видеть всё и имеют доступ только по мере необходимости;
-
следовательно, мы полагаем, что, когда полное имя обязательно, но не отображается участникам сообщества, администраторы всё равно должны иметь возможность видеть и получать доступ к нему на странице управления пользователями, где отображается поле «Имя»;
-
мы не считаем, что полное имя должно отображаться в других местах или быть доступно другим ролям, если опция «Включить имена» в разделе /admin/setting/users/ отключена.

