Usuario con privilegios mínimos para wp-discourse en una instalación multisitio

¡Hola a todos! Creo que esta es mi primera publicación en el foro de Discourse; espero haber escrito en el lugar correcto.

Estoy configurando Discourse para gestionar los comentarios de una instalación de WordPress Multisite. He activado el plugin wp-discourse a nivel de red, de modo que cada propietario de sitio en la red pueda publicar sus entradas en el foro de Discourse y recibir comentarios en ellas. He creado una categoría dedicada (llamada “Entradas del blog”) en el foro para las entradas publicadas desde WordPress.

En la configuración del plugin a nivel de red, he introducido la clave API generada y el usuario “system” como el usuario que publicará en el foro.

El problema ahora es que un propietario de sitio, al configurar Discourse para su propio sitio, puede seleccionar cualquier categoría del foro para publicar su artículo. Me gustaría obligar al propietario del sitio a enviar sus entradas únicamente a la categoría “Entradas del blog”.

Para lograrlo, creo que debo configurar un usuario dedicado en el foro con los privilegios mínimos posibles, permitir que este usuario solo cree nuevas entradas en la categoría especificada y, a continuación, generar una clave API para este usuario que se utilizará en la configuración del plugin wp-discourse.

¿Es posible hacer esto? ¿Alguna sugerencia?

Gracias

¡Hola @gica78r y bienvenido! :slight_smile:

Actualmente, no es posible restringir a los administradores del sitio en una red multisitio a una categoría específica en la configuración de publicación del plugin de WordPress. La configuración de publicación multisitio es solo la que ves en la configuración multisitio del plugin.

Podrías lograr esto de la manera que has sugerido, es decir, con un usuario que solo tenga permiso para publicar en la categoría relevante; sin embargo, esto me parece algo que debería abordarse a través de las relaciones de administración del sitio en lugar de mediante una restricción técnica.

Es decir, si alguien tiene acceso a la administración de un sitio WordPress en tu red, ¿no debería ser un usuario de alta confianza? ¿Estás teniendo actualmente algún problema con los administradores de tu sitio cambiando la categoría, o es algo que te preocupa que pueda ocurrir?

1 me gusta

Hola @angus,
¡Gracias por tu respuesta!

Aún estoy en el proceso de configuración de mi red de WP, por lo que no hay administradores de sitios confiables o no confiables. En mis planes, la red estará abierta para que cualquiera cree un sitio en ella, por lo que me gustaría minimizar los errores en la configuración del plugin por parte de los administradores de los sitios.

Aquí encontré algo útil, aunque aún no lo he probado con WP-Discourse: