Usuário de privilégio mínimo para wp-discourse em uma instalação multisite

Olá a todos! Acredito que este seja o meu primeiro post no fórum Discourse. Espero que esteja no lugar certo.

Estou configurando o Discourse para gerenciar os comentários de uma instalação do WordPress Multisite. Ativei o plugin wp-discourse no nível da rede, para que cada proprietário de site na rede tenha a capacidade de publicar seus posts no fórum Discourse e receber comentários sobre eles. Criei uma categoria dedicada (chamada “Posts de Blog”) no fórum para os posts publicados via WordPress.

Na configuração do plugin no nível da rede, inseri a chave de API gerada e o usuário ‘system’ como o usuário que fará os posts no fórum.

O problema agora é que um proprietário de site, ao configurar o Discourse para o seu próprio site, consegue selecionar qualquer categoria do fórum para publicar seu artigo. Gostaria de forçar o proprietário do site a enviar seus posts apenas na categoria “Posts de Blog”.

Para conseguir isso, acho que preciso configurar um usuário dedicado no fórum com os privilégios mínimos possíveis, permitir que esse usuário crie novos posts apenas na categoria especificada e, em seguida, gerar uma chave de API para esse usuário usar nas configurações do plugin wp-discourse.

É possível fazer isso? Alguma sugestão?

Obrigado

Olá @gica78r e bem-vindo(a) :slight_smile:

Atualmente, não é possível restringir administradores do site em uma rede multi-site a uma categoria específica nas configurações de publicação do plugin do WordPress. As configurações de publicação multi-site são apenas as que você vê na configuração multi-site do plugin.

Você poderia potencialmente alcançar isso da maneira que sugeriu, ou seja, com um usuário que tenha permissão apenas para postar na categoria relevante. No entanto, isso me parece algo a ser resolvido por meio de relações de administração do site, e não por meio de uma restrição técnica.

Ou seja, se alguém tem acesso à administração de um site WordPress em sua rede, não deveria ser um usuário altamente confiável? Você está atualmente enfrentando problemas com administradores do site alterando a categoria, ou isso é algo que você teme que aconteça?

1 curtida

Olá @angus,
Obrigado pela sua resposta!

Ainda estou no processo de configuração da minha rede WordPress, então não há administradores de sites confiáveis ou não confiáveis. Nos meus planos, a rede será aberta para que todos criem um site nela, então gostaria de minimizar erros nas configurações do plugin por parte dos administradores dos sites.

Aqui encontrei algo útil, mas ainda não testado com o WP-Discourse: