Discourse offre la possibilità di eliminare più utenti direttamente dall’elenco utenti amministratore. Questa funzionalità è utile in situazioni in cui vengono creati account utente indesiderati, ad esempio durante un’ondata di spam, e si desidera eliminare tali account in modo rapido.
Per utilizzare questa funzionalità, visita l’elenco utenti amministratore all’indirizzo /admin/users/list, o una qualsiasi delle sue varianti, e segui questi passaggi:
-
Abilita la modalità di selezione multipla facendo clic sull’icona di selezione multipla
in cima all’elenco utenti accanto alla colonna Nome utente. -
Una casella di controllo accanto a ciascun utente apparirà una volta abilitata la modalità di selezione multipla. Seleziona gli utenti che desideri eliminare.
-
Dal menu a discesa “Azioni di gruppo” che appare in cima all’elenco, seleziona “Elimina utenti…”.
-
Nella finestra di conferma, digita la frase di conferma.
-
Facoltativamente, seleziona l’opzione per bloccare l’IP e gli indirizzi email degli utenti selezionati.
-
Conferma l’operazione di eliminazione.
Dopo aver avviato l’operazione di eliminazione, la finestra di conferma si aggiornerà per visualizzare l’avanzamento in tempo reale man mano che ogni utente viene eliminato. Se si verificano errori durante il processo di eliminazione, questi appariranno nella finestra mentre si continua a elaborare gli utenti rimanenti.
Quando utilizzi la modalità di selezione multipla, puoi perfezionare la ricerca per trovare utenti specifici. Gli utenti selezionati verranno ricordati anche mentre modifichi il termine di ricerca o lo rimuovi completamente. Ciò rende conveniente selezionare più utenti tra diversi risultati di ricerca.
Gli screenshot seguenti mostrano il processo in sequenza, con indicatori numerati che corrispondono ai passaggi precedenti:
Alcune avvertenze:
- Puoi eliminare fino a 100 utenti contemporaneamente.
- Gli utenti che non possono essere eliminati visualizzeranno una casella di controllo disabilitata e passando il mouse sopra la casella di controllo verrà visualizzato un tooltip che spiega perché non possono essere eliminati.
Best practice per la gestione degli utenti
Una gestione efficace degli utenti è fondamentale per una community sana e sicura. Ecco alcune best practice da seguire:
-
Rivedi regolarmente i nuovi utenti: Tieni d’occhio la pagina
/admin/users/list/new. Questo è spesso il primo posto in cui individuerai attività sospette o potenziali spammer. -
Utilizza gli strumenti a tua disposizione:
- IP e email controllati: Blocca proattivamente le fonti di spam note nelle impostazioni del tuo sito in
Admin > Log > IP controllatieEmail controllate. - Livelli di fiducia: Familiarizza con i livelli di fiducia di Discourse. Sono una parte fondamentale del sistema immunitario della tua community, che concede maggiori autorizzazioni agli utenti fidati nel tempo.
- IP e email controllati: Blocca proattivamente le fonti di spam note nelle impostazioni del tuo sito in
-
Stabilisci linee guida della community chiare: Un buon set di linee guida aiuta a definire le aspettative di comportamento e semplifica le decisioni di moderazione. Assicurati che siano facili da trovare e leggere.
-
Gestisci le autorizzazioni con i gruppi: Invece di assegnare le autorizzazioni per singolo utente, utilizza i gruppi. Ciò rende la gestione dell’accesso a categorie e funzionalità molto più scalabile e organizzata.
-
Non lasciare che gli utenti inattivi persistano (indefinitamente): Sebbene non sempre necessario, puoi stabilire una policy per disattivare o anonimizzare gli utenti che sono stati inattivi per un lungo periodo, specialmente se non hanno post. Ciò può essere fatto per rispettare la privacy dell’utente o per mantenere ordinato l’elenco degli utenti. L’impostazione del sito
delete_user_max_post_agepuò aiutare ad automatizzare questo processo per gli utenti nuovi e senza post.


