跳到主要内容

图表权限

图表权限用于控制“某一张图表”可以被谁访问。你可以把权限授予用户、角色、部门或组织。

它和“可视化”页面本身的页面权限不是一回事。页面权限决定某个人能不能进入可视化、能不能创建图表、导出图表等;图表权限决定这个人在已经存在的某一张图表上,是否可以查看、编辑或删除。

适用场景​

当同一个空间里的不同图表需要面向不同人群时,就适合使用图表权限。

常见例子:

场景推荐配置
管理驾驶舱只允许管理层查看把管理层角色或部门加入图表权限
各区域团队只能维护自己区域的图表给对应区域角色或部门分配该图表的 查看 和 编辑
敏感经营图表只给少数人开放只添加需要的用户、角色或部门
公共图表所有人都能看不配置图表权限,或直接授予组织查看权限

权限模型​

每一条图表权限都由“主体”和“动作”组成。

支持的主体类型:

主体类型含义
用户某一个具体成员
角色某个角色编码或角色身份
部门某一个部门
组织当前组织范围

支持的动作:

动作含义
查看可以打开并查看图表;每条权限默认都包含这个动作
编辑可以修改图表配置并保存
删除可以删除图表

查看 是基础权限。只要把某个主体加入图表权限列表,系统就会默认给它 查看。编辑 和 删除 需要按需勾选。

默认行为​

如果一张图表完全没有配置图表权限,这张图表会对所有已经拥有“可视化页面访问权限”的人可见。

一旦图表里配置了至少一条图表权限,这张图表就会进入“受限制”状态。只有命中对应主体、并且该主体拥有目标动作的人,才能执行对应操作。

空间管理员不受图表权限条目限制。

打开权限面板​

  1. 进入 可视化
  2. 打开一张已有图表,或新建图表进入编辑器
  3. 在左侧活动区切换到 权限信息
  4. 在权限面板里添加主体并配置动作

添加主体​

  1. 在 权限信息 面板点击 添加主体
  2. 从用户、角色、部门或组织中选择一个或多个主体
  3. 确认添加

每个主体都会新增一条权限记录。

新添加主体时的默认权限如下:

字段默认值
查看开启
编辑关闭
删除关闭

同一个主体不会被重复添加。

批量编辑权限​

可以一次性修改多条权限记录。

  1. 在权限列表中勾选一个或多个主体
  2. 点击 编辑所选权限
  3. 勾选或取消 编辑、删除
  4. 点击 应用

批量编辑时,查看 会保持开启状态,不能取消。

移除主体​

删除单个主体:

  1. 在权限列表中找到对应主体
  2. 点击这一行的删除操作

批量删除主体:

  1. 勾选多条权限记录
  2. 点击批量删除按钮

移除主体后,这个主体在当前图表上的全部图表权限都会被清除。

图表权限和页面权限如何一起生效​

两层权限必须同时满足。

操作生效条件
打开图表用户拥有可视化的页面查看权限,且图表权限允许 查看,或者该图表没有配置任何图表权限
编辑图表用户拥有可视化的页面编辑权限,且图表权限允许 编辑,或者该图表没有配置任何图表权限
删除图表用户拥有可视化的页面删除权限,且图表权限允许 删除,或者该图表没有配置任何图表权限
导出图表或数据表用户拥有可视化的页面导出权限;导出不在图表权限里单独配置

这意味着:

  • 某个人可以进入可视化页面,但仍然看不到某一张受限制图表
  • 某个人在图表权限里有 编辑,但如果页面级没有编辑权限,仍然不能保存图表
  • 某个人可以查看图表,但如果页面级没有导出权限,仍然不能导出图片或数据表

推荐配置方式​

大多数团队可以按下面的方式维护:

  1. 在角色权限中统一控制谁可以进入可视化、创建图表、编辑图表、删除图表、导出图表
  2. 只在少数需要单独隔离的图表上使用图表权限
  3. 如果面向对象比较稳定,优先配置角色或部门,而不是维护大量单独用户
  4. 对于空间内的公共图表,直接留空图表权限即可

常见问题​

某个用户能进入可视化,但找不到某张图表​

先检查该图表是否已经配置了图表权限。如果已配置,需要确认该用户是否命中了至少一条带有 查看 的主体权限。

某个用户能看图表,但不能编辑​

需要同时检查两层:

  1. 图表权限里,这个主体必须有 编辑
  2. 页面级“可视化编辑权限”也必须已经授予

某个用户能看图表,但不能删除​

需要同时检查两层:

  1. 图表权限里,这个主体必须有 删除
  2. 页面级“可视化删除权限”也必须已经授予

某个用户能看图表,但不能导出​

导出由页面级导出权限控制,不由图表权限中的主体动作单独决定。