Background: Temos uma instalação que hospeda diferentes listas de mala direta como categorias. Temos uma lista de mala direta/categoria hidden-external para a qual todo usuário deve poder postar, mas não poder ler (por exemplo, um grupo de suporte). O equivalente seria uma lista de mala direta para a qual membros não podem escrever, sem um arquivo público.
Exemplo: A usuária Alice é membro da lista de mala direta/categoria public-internal (portanto, tem uma conta na instância do Discourse), mas não da hidden-external. Bob não tem nenhuma conta (regular) (apenas uma conta staged). Alice deve poder postar e ler dentro de public-internal e ser capaz de escrever (por exemplo, por e-mail) para hidden-external, mas não ver as postagens dela.
Eu, portanto, criei um grupo hidden-external do qual Alice não é membro e uma categoria hidden-external, concedendo apenas ao grupo hidden-external direitos de visualizar, responder e postar, mas permitindo e-mail de entrada de usuários anônimos.
Bob agora pode enviar um e-mail para hidden-external (como deveria), mas Alice, infelizmente, não pode (erro: direitos de acesso inválidos - você não tem os direitos necessários para postar nesta categoria).
O que eu fiz de errado? Como configurar?
Aparentemente, houve um desejo de desenvolvimento de plugin três anos atrás, mas não consigo ver se ele foi desenvolvido e lançado como open source.
Edição: Recebi feedback do desenvolvedor contatado na época, de que ele não o desenvolveu naquele momento.