O Discourse oferece dois recursos poderosos para gerenciar usuários em escala: pesquisar vários usuários de uma vez e excluí-los em massa. Esses recursos são especialmente úteis para fluxos de trabalho de suporte onde você tem uma lista de usuários para revisar, ou para limpar contas de spam.
Pesquisar vários usuários de uma vez
A caixa de pesquisa da lista de usuários administrativos suporta a pesquisa de vários usuários ao mesmo tempo. Você pode digitar vários nomes de usuário ou endereços de e-mail separados por vírgulas ou espaços.
Para usar esse recurso:
- Acesse
/admin/users/list/activeou qualquer uma de suas variantes (new, staff, suspended, silenced). - Na caixa de pesquisa, insira os nomes de usuário ou endereços de e-mail que deseja encontrar, separados por vírgulas ou espaços. Por exemplo:
sam, bob— encontra usuários com nomes de usuário ou e-mails contendo “sam” ou “bob”sam@example.com, bob@example.com— encontra usuários com correspondência exata de e-mailsam, bob@example.com— uma mistura de nomes de usuário e e-mails também funciona
- A lista é atualizada em tempo real enquanto você digita, mostrando os usuários correspondentes.
A dica de pesquisa na caixa de pesquisa diz: “nomes de usuário ou e-mails (separados por vírgula ou espaço), ou um endereço IP”.
Como funciona a pesquisa
Quando você pesquisa com um único termo, a pesquisa se comporta como antes: procura correspondências de substring no nome de usuário ou e-mail principal, e você também pode pesquisar por endereço IP.
Quando você pesquisa com vários termos, a pesquisa procura por:
- Correspondências de substring no nome de usuário e e-mail principal — então pesquisar
samencontrarásam123esam@example.com - Correspondências exatas no endereço de e-mail para termos que parecem e-mails (contêm um sinal
@) — isso inclui e-mails secundários - A pesquisa por endereço IP é desativada quando você pesquisa com vários termos
Você pode pesquisar até 100 termos de uma vez.
URLs de pesquisa compartilháveis
A pesquisa também é compartilhável via URL. Quando você digita na caixa de pesquisa, a barra de endereços é atualizada com um parâmetro de consulta filter. Por exemplo:
/admin/users/list/active?filter=sam,bob@example.com
Você pode marcar esse URL como favorito ou compartilhá-lo com outros administradores. Acessar esse URL preenche a caixa de pesquisa e aplica o filtro automaticamente.
Pesquisa entre abas
A pesquisa é específica para cada aba. Quando você alterna as abas (por exemplo, de “Ativos” para “Novos”), a pesquisa é limpa. Isso significa que você pode iniciar uma nova pesquisa em cada aba sem interferência.
Excluir vários usuários em massa
Depois de encontrar os usuários que deseja gerenciar, você pode excluí-los em massa.
Para usar esse recurso:
- Ative o modo de seleção em massa clicando no ícone de seleção em massa
no topo da lista de usuários, ao lado da coluna Nome de usuário. - Uma caixa de seleção aparece ao lado de cada usuário. Selecione os usuários que deseja excluir.
- No menu suspenso “Ações em massa” que aparece no topo da lista, selecione “Excluir usuários…”.
- Na janela de confirmação, digite a frase de confirmação.
- Opcionalmente, selecione a opção para bloquear os endereços IP e de e-mail dos usuários selecionados.
- Confirme a operação de exclusão.
Após iniciar a operação de exclusão, a janela de confirmação é 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 janela enquanto o sistema continua processando os usuários restantes.
Advertências
- Você pode excluir até 100 usuários de uma só vez.
- Usuários que não podem ser excluídos exibem uma caixa de seleção desativada. Passar o mouse sobre a caixa de seleção mostra uma dica explicando por que eles não podem ser excluídos.
- 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ê seleciona são lembrados mesmo enquanto você modifica seu termo de pesquisa ou o remove completamente. Isso facilita a seleção de usuários em diferentes resultados de pesquisa.
Melhores práticas para gerenciamento de usuários
- Revise regularmente os novos usuários: Fique de olho na página
/admin/users/list/new. Este é frequentemente o primeiro lugar onde você identifica atividades suspeitas ou possíveis spammers. - Use IPs e e-mails filtrados: Bloqueie proativamente fontes conhecidas de spam em
Admin > Logs > IPs FiltradoseE-mails Filtrados. - Familiarize-se com os níveis de confiança: Os níveis de confiança do Discourse formam uma parte fundamental do sistema imunológico da sua comunidade, concedendo mais permissões a usuários confiáveis ao longo do tempo. Leia o guia para entender os níveis de confiança do Discourse.
- Estabeleça diretrizes claras para a comunidade: Um bom conjunto de diretrizes ajuda a definir expectativas de comportamento e facilita as decisões de moderação. Veja as diretrizes do Discourse.
- Gerencie permissões com grupos: Use grupos para gerenciar o acesso a categorias e recursos em vez de atribuir permissões a usuários individuais.
- Automatize a limpeza de usuários inativos: A configuração do site
clean_up_inactive_users_after_dayspode remover automaticamente usuários inativos do nível de confiança 0 sem publicações após um número especificado de dias (desativado por padrão).
Perguntas frequentes
Posso pesquisar por endereço IP ao usar vários termos?
Não. Quando você fornece vários termos de pesquisa, a pesquisa por endereço IP é desativada. Se precisar pesquisar por IP, use um único termo.
Quantos usuários posso pesquisar de uma vez?
Você pode pesquisar até 100 termos (nomes de usuário ou e-mails) de uma vez.
Preciso separar os termos com vírgulas?
Você pode usar vírgulas, espaços ou uma mistura de ambos. Por exemplo, sam bob e sam,bob funcionam.
A pesquisa corresponde a nomes de usuário parciais?
Sim, para nomes de usuário e e-mails principais, a pesquisa usa correspondência de substring. Para endereços de e-mail que contêm um sinal @, a pesquisa usa correspondência exata (incluindo e-mails secundários).
O que acontece com meus usuários selecionados quando mudo a pesquisa?
Seus usuários selecionados são lembrados mesmo enquanto você modifica o termo de pesquisa ou o remove completamente. Isso facilita a seleção de usuários em diferentes resultados de pesquisa.


