Resumo do problema
Se uma comunidade solicitar o nome completo dos usuários no registro, ativando a opção “nome completo obrigatório” em /admin/settings/users/,
… mas, por motivos de privacidade, não expõe o Nome Completo à comunidade (ou seja, a opção “habilitar nomes” em /admin/setting/users/ está desativada),
… então o Nome Completo não pode ser acessado por ninguém, nem mesmo por um administrador.
Solicitação
Quando o Nome Completo é obrigatório (/admin/settings/users/ “nome completo obrigatório” ativado), mas não é exposto à comunidade por motivos de privacidade (/admin/setting/users/ “habilitar nomes” desativado),
→ gostaríamos que o nome completo fosse visível por um administrador na página de administração de usuários, onde o “nome” é exibido.
Discussão
Nossa comunidade utiliza o Discourse como fórum e como motor de fluxo de trabalho. Exigimos Nomes Completos para verificar a legitimidade dos usuários, mas, por motivos de privacidade, não expomos esses Nomes Completos à comunidade. Como resultado (veja acima), nossos administradores não conseguem ver os Nomes Completos dos usuários.
Isso não faz sentido para nós, pois, se nem mesmo nossos administradores podem ver, qual seria o motivo de alguém querer que o Nome Completo fosse obrigatório?
Por isso, temos um processo de verificação em segundo plano, consultando dados de registro a cada 10 minutos e enviando-os para um local visível aos administradores.
Acreditamos que isso não está de acordo com as expectativas implícitas que todos compartilhamos (ou pelo menos, que temos) sobre o comportamento de fóruns:
-
sentimos que há uma expectativa implícita de que administradores possam ver tudo;
-
sentimos que, nessa mesma compreensão implícita, moderadores, e certamente proprietários de grupos e outros, não devem ver tudo e devem ter acesso apenas sob a base de necessidade de conhecimento;
-
portanto, sentimos que, quando o Nome Completo é obrigatório, mas não é exposto à comunidade, os administradores ainda devem vê-lo e ter acesso a ele na página de administração de usuários, onde o campo “nome” é exibido;
-
não consideramos que o Nome Completo deva ser exibido em outros locais ou para outras funções se a opção /admin/setting/users/ “habilitar nomes” estiver desativada.

