È difficile immaginare come qualcuno possa amministrare un sistema a cui non ha accesso. E se non ci si può fidare né dei manager né degli amministratori, beh, non si risolverà con la tecnologia.
Ma qualsiasi utente può cercare altri utenti. Search results for '@Gavin_Hudson' - Discourse Meta. Se i dipendenti devono dire cose per cui verranno penalizzati, allora si potrebbe consentire la pubblicazione anonima? Ma non c’è ancora modo di impedire agli amministratori di sapere chi sta pubblicando.
Anche se si avesse un plugin che rimuovesse il percorso /admin/users e il percorso /users (perché tutti possono vedere l’elenco degli utenti, giusto?), e disabilitasse la ricerca, gli amministratori potrebbero comunque ottenere le informazioni tramite
- l’uso del plugin data explorer
- l’accesso alla console rails
- il download di un backup e il suo ripristino su un’altra istanza
- l’interrogazione diretta del database
E anche se i tuoi terribili manager non possono cercare nel forum, possono comunque vedere i post che fanno e chi li ha fatti se guardano tutti i post. O intendi nei messaggi privati? Se intendi i messaggi privati, allora potresti usare Discourse Encrypt (per i messaggi privati) e questo impedirebbe agli amministratori di vedere cosa è stato detto.
Se non ti fidi dei manager o degli amministratori, l’unica cosa che potresti fare sarebbe avere un forum che non è gestito da nessuno nella tua azienda, con utenti che si registrano con indirizzi email non collegati all’azienda.
O forse c’è ancora qualcosa che non capisco.