首页 > 解决方案 > 授予对超集中仪表板的只读访问权限

问题描述

我在超集中有一个仪表板,我想为某些用户授予只读访问权限,并且该用户还应该能够在仪表板选项卡中查看该仪表板。

我创建了一个只读用户,并为他提供了该仪表板和 Gamma 角色中使用的数据源访问权限。使用用户登录超集后,我在仪表板选项卡中看不到任何仪表板,但我可以使用直接 url 打开仪表板。那里的编辑仪表板按钮被禁用。如果将此用户添加到仪表板的所有者,我可以在仪表板选项卡中看到仪表板,但打开它也会启用我不想要的编辑按钮。

是否有一种中间方法可以将访问权限分配给用户以查看仪表板列表中的仪表板并且能够打开相同但无法编辑它?

标签: druidapache-superset

解决方案


为公共角色设置以下权限并将用户分配给该角色:

[can dashboard on Superset, can explorev2 on Superset, can explore json on Superset, can csrf token on Superset, can csv on Superset, datasource access on [DATASOURCE][DATABASE], can list on DashboardModelViewAsync, can list on DashboardModelView]

您只需将[DATASOURCE][DATABASE] 上的数据源访问权限替换为您的公共数据源和数据库名称


推荐阅读