大家好,
在写这篇文章之前,我搜索了论坛,但想确保我没有遗漏任何内容。我是一个自托管 Discourse 安装的管理员,并且安装了 Data Explorer 插件。其他团队需要访问数据库以用于报告目的,并且他们需要能够生成新查询。我已经设置了保存的查询和一个用于运行报告的组,但他们还需要能够查看和处理数据结构本身,以便将论坛与我们的其他报告工具集成。简而言之,他们需要在插件的编辑和输入部分中访问查询构建。据我所知,在插件查询构建和输入级别是仅限管理员访问 - 而在运行预制查询和查看报告的结果/输出级别是按组进行的。这是正确的吗?
如果是这样,是否有解决方法?例如,使用一个自定义系统用户,该用户只能访问该插件来构建新查询?或者在成员帐户本身内使用信任级别,然后检查该级别以进行访问?任何正确的方向都将不胜感激。![]()
另外,如果我的前提不正确或遗漏了什么,请告诉我,谢谢!
(编辑添加,他们已经尝试过使用 API)