Estou rodando um Discourse para profissionais que pede aos novos cadastros que certifiquem algumas informações de filiação e formação na página de cadastro (por meio de campos personalizados de usuário), de modo que a aprovação da equipe é necessária para o acesso.
Entendo que, quando a aprovação é necessária, apenas a equipe pode convidar novos usuários, mas, ao fazê-lo, os novos usuários não são solicitados a passar pelo processo de aprovação.
É possível modificar o Discourse para que:
A. apenas a equipe possa convidar novos usuários, mas esses usuários ainda precisem passar pela aprovação?
B. todos os membros possam convidar novos usuários, mas todos os novos usuários (inclusive os convidados pela equipe) precisem ser aprovados?
A opção B seria a mais preferida.
Percebo que é a equipe quem decide sobre a aprovação dos novos usuários, então pode parecer sem sentido querer que a equipe aprove usuários que ela mesma convidou. Meu raciocínio é que os campos personalizados de usuário na página de cadastro mantêm as informações dentro do Discourse, enquanto, no caso de um convite feito por um membro da equipe, se for necessário verificar credenciais etc., isso exigiria comunicação fora do Discourse antes de convidar o usuário.