Este guia explica como adicionar usuários existentes de um ou mais grupos a outros grupos usando uma combinação do Data Explorer e convites em massa.
Nível de usuário necessário: Administrador
Resumo
Este guia mostrará como:
- Criar uma consulta no Data Explorer para selecionar usuários de grupos específicos
- Baixar os resultados da consulta como um arquivo CSV
- Usar o recurso de convite em massa para adicionar esses usuários a novos grupos
Requisitos
- Plugin Data Explorer instalado
- Acesso de administrador à sua instância do Discourse
Sempre crie um backup antes de realizar operações em massa em grupos de usuários.
Criando a consulta do Data Explorer
- Vá para Admin → Plugins → Data Explorer
- Crie uma nova consulta
- Nomeie sua consulta (por exemplo, “Selecionar usuários para adição ao grupo”)
- Cole o seguinte código SQL na entrada da consulta:
--[params] -- string_list :group_name -- string_list :new_group_names SELECT ue.email as "address@email", :new_group_names as "new group" FROM users u INNER JOIN group_users gu ON u.id = gu.user_id INNER JOIN groups g on g.id = gu.group_id INNER JOIN user_emails ue on u.id = ue.user_id WHERE g.name IN (:group_name) AND ue.primary = true
- Clique em “Salvar Alterações”
- Recarregue a página se as entradas
group_nameenew_group_namesnão apareceremSua tela do Data Explorer agora deve se parecer com isto:
Executando a consulta e baixando resultados
- Insira o(s) nome(s) do(s) grupo(s) de origem no campo
group_name- Insira o(s) nome(s) do(s) grupo(s) de destino no campo
new_group_names- Execute a consulta para verificar a saída
- Baixe os resultados como um arquivo CSV clicando no botão CSV
Para selecionar usuários de vários grupos, separe os nomes dos grupos com uma vírgula (,). Para adicionar usuários a vários grupos, separe os nomes dos grupos com um ponto e vírgula (;).
Convidando usuários em massa para novos grupos
- Vá para Admin → Enviar Convites → Convite em Massa
- Selecione o arquivo CSV que você baixou
- Clique em “Convite em Massa” para processar o arquivo
Você pode receber uma mensagem automática sobre um endereço de e-mail inválido. Isso é normal e pode ser ignorado, pois se deve ao cabeçalho do CSV ser tratado como dados.
Verificando adições de grupo
Após o processo de convite em massa, verifique o(s) grupo(s) de destino para garantir que os usuários foram adicionados corretamente.
Por exemplo, se você começou com estes usuários no grupo “grapes”:
E o grupo “fruits” estava inicialmente vazio:
Após o convite em massa, o grupo “fruits” agora deve estar preenchido:
Usuários adicionados a novos grupos usando este método não receberão nenhum e-mail ou notificação sobre serem adicionados ao(s) novo(s) grupo(s).
Selecionando vários grupos
Você pode selecionar usuários de vários grupos e adicioná-los a vários grupos:
- Para selecionar usuários de vários grupos, separe os nomes dos grupos com uma vírgula (,):
grapes,cherries- Para adicionar usuários a vários grupos, separe os nomes dos grupos com um ponto e vírgula (;):
fruits;vegetablesRecursos adicionais
4 curtidas
Ao usar este processo para convidar em massa usuários pré-existentes para um novo grupo, os usuários recebem um e-mail? Eles recebem alguma notificação?
1 curtida
Não, eles não receberão um e-mail ou notificação. Adicionarei esta informação ao tópico, obrigado!
1 curtida







