¿Restringir el acceso de moderadores solo al panel de estadísticas en el panel de administración?

Me gustaría saber si sería posible hacer que los moderadores tengan acceso solo a las estadísticas cuando accedan al panel de administración.

No quiero que algunos moderadores tengan acceso a las pestañas “usuarios”, “registros” y “plugins”.

2 Me gusta

No, no es posible. Y no entiendo por qué lo quieres. Sé que es el 1 de abril, pero… ¿Realmente no confías en tus propios moderadores para ver los registros y la lista real de usuarios que deben moderar?

2 Me gusta

lol. No tiene nada que ver con el 1 de abril. Solo preguntaba para ver si se pueden editar capacidades tal como lo hacemos en WordPress.

Solo pensaba en tener personal que pueda publicar y rastrear las visitas a las páginas para ver cómo funciona el sitio. Nada más.

Pídeles que visiten la página /about si necesitan estadísticas básicas.

4 Me gusta

No se muestran estadísticas de visitas de página en: https://forum.netdivo.com/about

Parece que has editado manualmente el contenido de la página About. Es posible que hayas eliminado las estadísticas generadas. Aunque no estoy 100% seguro, ya que no recuerdo exactamente si tienes la capacidad de eliminarlas. @ondrejj, ¿puedes confirmarlo?

1 me gusta

Encontré un caso de uso que podría ser interesante para esto, quizás no para un moderador, sino para un usuario con acceso a las excelentes analíticas que Discourse ya genera.

Imagina un foro que utiliza algún tipo de campañas de marketing; sí, las analíticas son buenas, quizás Matomo o cualquier otra, pero tenerlas integradas ofrece una métrica más precisa y no es necesario ejecutar otra herramienta para obtener el mismo resultado.

Por lo tanto, contar con algún tipo de rol que pueda acceder al panel de administración y a las métricas sería ideal para comunidades que utilizan marketing o lanzan campañas para promocionarse.

2 Me gusta

Por si acaso, también agradeceríamos mucho esta capacidad. Hemos querido otorgar acceso directo a informes de administración a personas que no son moderadores, con fines de redacción de propuestas o marketing. En general, solo necesitan estadísticas como signups, posts, likes, page_view_total_reqs y topics desde /admin/reports/X.

Sería genial poder generar una clave de API que otorgue solo acceso a estos informes (sin otras capacidades de administración). Probablemente querríamos desactivar los pocos informes que exponen información privada (como user_notes, user_flagging_ratio y staff_logins), pero, en mi opinión, todos los demás informes de administración son solo estadísticas resumidas y no requieren un nivel de confianza de administrador (ni siquiera de moderador) para ser consultados.

2 Me gusta

Puedes agregar derechos de consulta del explorador de datos a grupos arbitrarios, lo que puede cubrir cualquier necesidad de informes.

3 Me gusta

El explorador de datos requiere un nivel de confianza significativamente mayor, ya que permite ver todos los datos privados de los usuarios que contiene el sistema, incluidos correos electrónicos, mensajes privados, acciones de moderación y más.

Edición: ah, ya veo, solo puedes permitir individualmente consultas específicas, no derechos sobre toda la interfaz de usuario.

1 me gusta

No, no lo hace.

El permiso de grupo permite que el grupo especificado solo “ejecute” consultas previamente creadas.

1 me gusta

¡Ah, genial! ¿Hay un área de pruebas donde nuestros usuarios puedan experimentar y crear consultas? La interfaz del Explorador de Datos es muy útil para navegar la estructura de las tablas.

¿Es posible obtener una exportación de consulta de Data Explorer compartida de forma programática? Hacer lo obvio —acceder a https://discourse.example.com/g/group/reports/123.json— no funciona como en la página oficial de informes. En lugar de ejecutar realmente la consulta, solo devuelve el SQL en bruto.

Edición: ah, es Run Data Explorer queries with the Discourse API

Sigo muy interesado en esta función. Un miembro del equipo o autor que pueda publicar en el foro, pero que solo tenga acceso a las ESTADÍSTICAS.

Contratamos escritores, pero aún queremos que solo vean las ESTADÍSTICAS para que puedan comprobar si su contribución está ayudando al crecimiento del foro o no.

JetPack facilita esto a los usuarios de WordPress y creo que también es viable aquí.

1 me gusta

Creo que el complemento Data Explorer puede hacer exactamente lo que necesitas, pero lamentablemente requiere cierto conocimiento de SQL para configurar las consultas. Una vez que tengas las consultas que deseas, puedes ponerlas a disposición de cualquier grupo de usuarios según prefieras.

https://meta.discourse.org/t/what-cool-data-explorer-queries-have-you-come-up-with/43516/279

2 Me gusta

Gracias. Si es posible, creo que será más fácil para Discourse implementar la función para aquellos de nosotros que no podemos aprovechar realmente la opción del explorador de datos. Solo mi opinión…

Me sorprende que no haya habido más interés en esto. Entiendo que muchos sean cautelosos con las estadísticas, pero me encantaría dar a nuestros moderadores acceso a la página de estadísticas.

3 Me gusta

Me pregunto si alguien encontró alguna solución alternativa aquí… Todavía estoy buscando la forma más conveniente de dar a los moderadores acceso a los informes.

Con data-explorer podrías crear una consulta que pondría cualquier dato que desees a disposición de los moderadores o de un grupo personalizado.

2 Me gusta

También ahora tenemos el SQL para muchos de los informes del panel aquí en meta (dashboard-sql) para que pueda replicarlos fácilmente en el explorador de datos y permitir el acceso a un grupo específico sin necesidad de otorgar el estado completo de moderador. :+1:

Usar esto en combinación con la función de moderador de categoría le permitiría otorgar a ciertos usuarios algunas habilidades de moderador y acceso a estadísticas sin darles acceso a otras áreas de moderador.

4 Me gusta