Permitir acesso de escrita sem acesso de leitura

Olá,
Estou usando o Discourse para uma comunidade muito focada em privacidade.

Gostaria de ter tópicos ou categorias com acesso de escrita para um grupo, mas sem acesso de leitura para o grupo.

Primeiro caso de uso:
Para participar de um evento, todos precisam fornecer algumas informações pessoais (gatilho de trauma, por exemplo).
A equipe precisa saber disso (portanto, ser capaz de ler), mas outros participantes não devem ter acesso a esses dados pessoais.

Hoje, posso lidar com isso usando uma ferramenta de formulário externa (framaform), ou pedindo para me enviar PM após copiar e colar um modelo com as perguntas.
Mas nenhuma dessas maneiras é totalmente satisfatória:

  • as respostas em PM estão no meio de tudo o mais, não armazenadas no tópico apropriado.
  • as respostas em PM só podem ser lidas por mim, não por outros membros da equipe (portanto, se houver muitos participantes, há muito trabalho para um indivíduo)
  • as respostas em formulário externo precisam sair do Discourse para serem preenchidas e para serem verificadas como membro da equipe. (backup, gerenciamento de direitos e privacidade precisam ser tratados especificamente).

Outro caso de uso:
Todos precisam escrever um breve resumo sobre si mesmos para ingressar na comunidade.
Como membro da comunidade, gostaria de saber quem disse o quê em seu breve resumo.
Mas não quero que o mundo inteiro possa ler todos os resumos (nem saber quem está na comunidade)

Hoje, não sei como fazer isso com o Discourse sem:

  • ter direitos de comentar sem direitos de leitura,
  • ou ser capaz de adicionar um novo tópico a uma categoria sem poder ler tópicos não fixados (mas poder ler os fixados para ter um modelo sobre o que dizer).
  • ou ser capaz de incluir a tag spoiler em minha postagem com requisitos de direitos de acesso para lê-los.

Existe uma maneira de fazer isso hoje?
Se não, parece uma boa ideia adicioná-lo? No core? Como plugin?

1 curtida

Aqui está uma discussão relacionada (existem várias semelhantes e algumas podem vincular-se a essa para exploração adicional): Create/See and Create Permissions (again)

Algumas coisas que podem valer a pena verificar para ver se/como elas podem atender às suas necessidades:

2 curtidas
6 curtidas