超级集个人仪表板权限

Nur*_*hid 12 apache-superset

是否可以在特定仪表板上设置权限?就像只有“user1”和“user2”会查看/看到“dashboard1”,而其他人将看不到“dashboard1”。

Jon*_*ult 15

截至 2021 年春夏,有一个功能标志DASHBOARD_RBAC管理哪些角色可以访问仪表板。有关更多详细信息,请参阅此 GitHub 问题

非所有者用户访问可以通过两种不同的方式进行管理:

  1. Dataset permissions- 如果您向数据集添加相关角色权限,它会自动授予对使用这些允许的数据集的所有仪表板的隐式访问权限
  2. Dashboard roles- 如果您启用DASHBOARD_RBAC功能标志,那么superset_config.py您可以管理哪些角色可以访问仪表板

拥有仪表板访问权限会隐式授予对关联数据集的读取访问权限,因此即使打开功能标志并且没有为角色分配角色,访问权限也会回退到 ,所有图表都将加载其数据Dataset permissions


Anu*_*sta 10

是的,

  1. 设置角色(规则):我的技巧是复制伽玛规则,重命名,

  2. 编辑权限,只需输入您的仪表板名称,您会发现:数据源:您的仪表板名称,添加即可。

  3. 设置用户,给出规则(编号1)

您的新用户将能够看到您指向的特定仪表板(数字 2)

  • 从 v0.37 开始,编辑权限时似乎只能看到数据源而看不到仪表板。 (5认同)
  • 是的,正确,抱歉,对于仪表板,转到仪表板列表,编辑所有者,将您的辅助用户放入该所有者名称框中,至于数据集,其在用户角色处所需的权限,如果您只输入名称而没有权限,则一些数据可能图表或数据无法加载 (2认同)