O Discourse oferece a capacidade de excluir vários usuários diretamente da lista de usuários administradores. Este recurso é útil em situações em que contas de usuário indesejadas são criadas, como durante uma onda de spam, e você deseja excluir essas contas de forma rápida.
Para usar este recurso, visite a lista de usuários administradores em /admin/users/list, ou qualquer uma de suas variantes, e siga as etapas:
-
Habilite o modo de seleção em massa clicando no ícone de seleção em massa
na parte superior da lista de usuários, ao lado da coluna Nome de usuário. -
Uma caixa de seleção ao lado de cada usuário aparecerá assim que o modo de seleção em massa for habilitado. Selecione os usuários que você deseja excluir.
-
No menu suspenso “Ações em massa” que aparece na parte superior da lista, selecione “Excluir usuários…”.
-
Na modal de confirmação, digite a frase de confirmação.
-
Opcionalmente, selecione a opção para bloquear o IP e os endereços de e-mail dos usuários selecionados.
-
Confirme a operação de exclusão.
Após iniciar a operação de exclusão, a modal de confirmação será atualizada para exibir o progresso em tempo real à medida que cada usuário é excluído. Se ocorrerem erros durante o processo de exclusão, eles aparecerão na modal enquanto o processamento dos usuários restantes continua.
Ao usar o modo de seleção em massa, você pode refinar sua pesquisa para encontrar usuários específicos. Os usuários que você selecionar serão lembrados mesmo enquanto você modifica seu termo de pesquisa ou o remove completamente. Isso o torna conveniente para selecionar vários usuários em diferentes resultados de pesquisa.
As capturas de tela abaixo mostram o processo em sequência, com marcadores numerados correspondendo às etapas acima:
Algumas ressalvas:
- Você pode excluir até 100 usuários de uma vez.
- Usuários que não podem ser excluídos exibirão uma caixa de seleção desabilitada e, ao passar o mouse sobre a caixa de seleção, um tooltip mostrará o motivo pelo qual eles não podem ser excluídos.
Melhores práticas para gerenciamento de usuários
O gerenciamento eficaz de usuários é crucial para uma comunidade saudável e segura. Aqui estão algumas melhores práticas a serem seguidas:
-
Revise regularmente novos usuários: Fique de olho na página
/admin/users/list/new. Este é frequentemente o primeiro lugar onde você notará atividades suspeitas ou potenciais spammers. -
Use as ferramentas que você tem:
- IPs e E-mails Verificados: Bloqueie proativamente fontes de spam conhecidas nas configurações do seu site em
Admin > Logs > Screened IPseScreened Emails. - Níveis de Confiança: Familiarize-se com os níveis de confiança do Discourse. Eles são uma parte fundamental do sistema imunológico da sua comunidade, concedendo mais permissões a usuários confiáveis ao longo do tempo.
- IPs e E-mails Verificados: Bloqueie proativamente fontes de spam conhecidas nas configurações do seu site em
-
Estabeleça diretrizes comunitárias claras: Um bom conjunto de diretrizes ajuda a definir expectativas de comportamento e facilita as decisões de moderação. Certifique-se de que sejam fáceis de encontrar e ler.
-
Gerencie permissões com grupos: Em vez de atribuir permissões por usuário, use grupos. Isso torna o gerenciamento do acesso a categorias e recursos muito mais escalável e organizado.
-
Não deixe usuários inativos persistirem (indefinidamente): Embora nem sempre seja necessário, você pode estabelecer uma política para desativar ou anonimizar usuários que estiveram inativos por um longo período, especialmente se eles não tiverem postagens. Isso pode ser feito para respeitar a privacidade do usuário ou para manter sua lista de usuários organizada. A configuração do site
delete_user_max_post_agepode ajudar a automatizar isso para usuários novos e sem postagens.


