Resumen del problema
Si una comunidad solicita el nombre completo de sus usuarios al registrarse, activando la opción “nombre completo obligatorio” en /admin/settings/users/,
… pero, por razones de privacidad, no expone el nombre completo a la comunidad (es decir, la opción “habilitar nombres” en /admin/setting/users/ está desactivada),
… entonces el nombre completo no puede ser accedido por nadie, ni siquiera por un administrador.
Solicitud
Cuando el nombre completo es obligatorio (/admin/settings/users/ “nombre completo obligatorio” activado) pero no se expone a la comunidad por razones de privacidad (/admin/setting/users/ “habilitar nombres” desactivado),
→ nos gustaría que el nombre completo fuera visible para un administrador en la página de administración de usuarios, donde se muestra el “nombre”.
Discusión
Nuestra comunidad utiliza Discourse tanto como foro como motor de flujo de trabajo. Requerimos los nombres completos para verificar que nuestros usuarios son legítimos, pero, por razones de privacidad, no exponemos estos nombres completos a la comunidad. Como resultado (ver arriba), nuestros administradores no pueden ver los nombres completos de los usuarios.
Esto no tiene sentido para nosotros, porque, si ni siquiera nuestros administradores pueden verlo, ¿con qué motivo alguien querría tener activado el nombre completo?
Por lo tanto, tenemos un proceso de sondeo en segundo plano que consulta los datos de registro cada 10 minutos y los publica en una ubicación que los administradores pueden ver.
Creemos que esto no se ajusta a las expectativas implícitas que todos compartimos (o al menos, las que tenemos) sobre el comportamiento de los foros:
-
sentimos que existe una expectativa implícita de que los administradores pueden ver todo.
-
sentimos que, en este mismo entendimiento implícito, los moderadores, y ciertamente los propietarios de grupos y otros, no deberían ver todo y deben operar bajo el principio de necesidad de conocimiento.
-
por lo tanto, sentimos que, cuando el nombre completo es obligatorio pero no se expone a la comunidad, los administradores aún deberían verlo y tener acceso a él en la página de administración de usuarios, donde se muestra el campo “nombre”.
-
no consideramos que el nombre completo deba mostrarse en otras ubicaciones ni para otros roles si la opción /admin/setting/users/ “habilitar nombres” está desactivada.

