Sintesi del problema
Se una comunità richiede il nome completo degli utenti durante la registrazione, impostando /admin/settings/users/ “nome completo richiesto” su ON,
… ma, per motivi di privacy, non espone il nome completo alla comunità (quindi /admin/settings/users/ “abilita nomi” è su OFF),
… allora il nome completo non è accessibile a nessuno, nemmeno a un amministratore.
Richiesta
Quando il nome completo è richiesto (/admin/settings/users/ “nome completo richiesto” su ON) ma non è esposto alla comunità per motivi di privacy (/admin/settings/users/ “abilita nomi” su OFF),
→ desideriamo che il nome completo sia visualizzabile da un amministratore nella pagina di amministrazione degli utenti, dove viene mostrato il “nome”.
Discussione
La nostra comunità utilizza Discourse sia come forum che come motore di workflow. Richiediamo i nomi completi per verificare che i nostri utenti siano legittimi, ma, per motivi di privacy, non esponiamo questi nomi completi alla comunità. Di conseguenza (come visto sopra), i nostri amministratori non possono vedere i nomi completi degli utenti.
Non ha senso per noi: se nemmeno i nostri amministratori possono vederlo, per quale motivo qualcuno vorrebbe attivare il nome completo?
Quindi abbiamo un processo di polling in background che interroga i dati di registrazione ogni 10 minuti e li invia a una posizione visibile agli amministratori.
Riteniamo che questo non sia conforme alle aspettative implicite che tutti condividono (o almeno che noi abbiamo) riguardo al comportamento dei forum:
-
riteniamo che esista un’aspettativa implicita secondo cui gli amministratori possano vedere tutto
-
riteniamo che, in questo stesso accordo implicito, i moderatori, e certamente i proprietari di gruppi e altri, non debbano vedere tutto e abbiano accesso solo su base di necessità
-
pertanto, riteniamo che, quando il nome completo è richiesto ma non esposto alla comunità, gli amministratori debbano comunque vederlo e averne accesso nella pagina di amministrazione degli utenti, dove viene mostrato il campo “nome”
-
non riteniamo che il nome completo debba essere visualizzato in altre posizioni o per altri ruoli se /admin/settings/users/ “abilita nomi” è su OFF

