Conceder permisos a usuarios no del personal del foro para crear nuevas consultas en Data Explorer

Hola a todos,

Busqué en el foro antes de escribir esto, pero quería asegurarme de no haberme perdido nada. Soy un administrador de una instalación de Discourse autoalojada y tenemos instalado el plugin Data Explorer. Otros equipos necesitan acceso a la base de datos para fines de informes y necesitan la capacidad de generar nuevas consultas. Ya he configurado consultas guardadas y un grupo para ejecutar los informes, pero también necesitan la capacidad de ver y trabajar con las estructuras de datos en sí para integrar el foro con nuestras otras herramientas de informes. En resumen, necesitan acceso a la construcción de consultas en la parte de edición y entrada del plugin. Entiendo que a nivel de construcción y entrada de consultas del plugin, solo se requiere acceso de administrador, y a nivel de resultados/salida para ejecutar consultas predefinidas y ver informes, es a nivel de grupo. ¿Es esto correcto?

Si es así, ¿hay formas de solucionar esto? Por ejemplo, ¿con un usuario del sistema personalizado que solo tenga acceso a ese plugin para componer nuevas consultas? ¿O dentro de una cuenta de miembro en sí misma utilizando un nivel de confianza y luego verificando contra ese nivel para el acceso? Cualquier indicación en la dirección correcta será muy apreciada. :slight_smile:

Además, si mi premisa es incorrecta o me falta algo, ¡hágamelo saber y gracias!

(Edición para añadir, ya han intentado usar la API)

Eso será una solicitud de función Contribute > Feature, ya que actualmente no es posible sin permisos de administrador. Como has mencionado correctamente más arriba, ejecutar informes es la única función de grupo para ejecutar consultas.

4 Me gusta

Muchas gracias por la indicación. :slight_smile: (edición: acabo de ver que esto se movió a la categoría de características, ¡gracias!)

1 me gusta

Eso les daría acceso a todo en la base de datos. Necesitarías confiar en uno o más de ellos con privilegios de administrador o bifurcar el plugin para permitir que su grupo lo use.

6 Me gusta