Desabilitando registros enquanto permite convites privados

Em um fórum Discourse, suponha que a configuração Permitir novos cadastros esteja desativada. Quero convidar um usuário para um grupo privado, mas isso falha com a mensagem “Novos cadastros de conta não permitidos neste momento”, mesmo que o usuário já tenha uma conta no site. Quero manter a configuração allow new registrations desativada, ao mesmo tempo em que permito o convite de qualquer usuário com conta no fórum para um grupo privado por meio de um link. Como posso fazer isso? Adicionar manualmente os usuários convidados não é uma opção.

Minha pesquisa (com ChatGPT, Gemini e busca na web) mostra que uma maneira é usar o modo apenas por convite, mantendo allow new registrations ativado. No entanto, isso resulta em mensagens para cada usuário solicitando aprovação, o que é perda de tempo, já que apenas usuários pagos podem acessar os fóruns, tornando a parte de “convite” inútil. O problema de manter o modo apenas por convite desativado é que já enfrentamos um caso em que um usuário criou contas em massa quando allow new registrations estava desativado, então isso também não funciona.

Observe que usamos SSO, então os usuários precisam fazer login em nosso site principal, e o sistema cria automaticamente uma conta no fórum se for válida. Como resultado, manter allow new registrations desativado normalmente funciona para nós.

Muito obrigado antecipadamente; se eu perdi alguma conversa, ficaria grato se você pudesse me indicar.

1 curtida