Preciso de uma maneira fácil de adicionar usuários a grupos com base no endereço de e-mail deles. Perco muito tempo procurando o nome de usuário da pessoa na lista de membros.
Essa funcionalidade está em seu radar? Eu realmente precisaria disso.
Usuários convidados por e-mail podem ser atribuídos automaticamente a um grupo no link de convite.
Se todos esses usuários forem do mesmo domínio @example.com, isso pode ser configurado nas definições do grupo para que qualquer pessoa que se cadastre com um e-mail desse domínio seja adicionada ao grupo.
Isso abrirá um formulário que aceita uma lista de endereços de e-mail ou nomes de usuário dos usuários. Se você ainda não tiver uma lista de e-mails ou nomes de usuário, pode usar uma consulta do Explorador de Dados que retorne uma única coluna (seja nome de usuário ou endereço de e-mail) e copiar e colar o resultado da consulta diretamente no formulário de Adicionar em Massa ao Grupo.
Só estou anotando para os outros que possam ficar confusos: o botão Adicionar em Massa parece não estar mais lá, mas o diálogo Adicionar Membros aceita uma lista delimitada por vírgulas.
O problema é que eu assumia que os endereços de e-mail que ainda não estavam no banco de dados seriam ignorados, conforme
Infelizmente, isso não é mais verdade, e o Discourse envia um convite. Isso pode parecer a coisa certa a fazer, mas como muitas pessoas têm vários endereços, deparei-me com inúmeras situações em que as pessoas já tinham contas no Discourse, mas sob endereços diferentes. Então, elas recebiam um convite por e-mail, e eu sentia que deveria cancelá-lo para que não acabassem acidentalmente criando outra conta.
Seria muito útil se o Discourse pudesse indicar, ao colar os endereços no diálogo Adicionar Membros, quais são reconhecidos como correspondentes a um usuário e quais não correspondem, seja porque o usuário ainda não está no sistema ou porque está associado a um endereço diferente.