条件组合授权
条件组合授权模式适用于组织成员较少的场景,本文为您介绍如何进行条件组合授权。
前提条件
已创建数据集,请参见可视化新建数据集。
条件组合授权
- 登录智能数据洞察控制台。
- 单击管理控制台左上角的,选择区域。
- 单击左下角的企业项目选择企业项目。
- 在控制台项目列选择对应的项目,单击进入项目。
- 单击“数据集管理 > 数据集”进入数据集页面。
- 在数据集的列表操作列单击“更多 > 行级权限”。
- 打开行级权限开关。
- 勾选“条件组合授权”。
- 设置其他用户授权规则:
- 拥有全部权限:没有设置规则的用户/用户组,对所有数据具备查看权限。
- 无任何权限:没有设置规则的用户/用户组,禁止查看任何数据。
- 设置权限规则。
- 单击“添加规则”。
- 输入规则名称。
- 选择受限用户,即该规则的授权对象。
- 全部用户:所有的用户仅支持查看规则内的数据。
- 指定用户:选择的用户/用户组支持查看规则内的数据。
- 添加筛选规则。
- 单击“添加条件”。
- 选择筛选字段、筛选方式、固定值筛选条件和取值。
- 筛选字段:筛选需要设置规则的数据集的字段,支持筛选维度和度量字段,不支持多选,如需对其他字段配置规则请重复添加条件。
- 筛选方式:支持“条件筛选”、“枚举筛选”和“所有值”。当选择的筛选字段为度量字段时,筛选方式不支持枚举筛选。
- 固定值筛选条件:条件筛选时需要选择固定值条件,例如等于、不等于、包含等规则。
- 固定值取值:输入筛选条件的取值,如果是枚举筛选,在下拉框中勾选字段值。
筛选方式的所有值指的是数据库中的所有值,而枚举筛选下的固定值的全选只是选中当前展示出来的枚举值。
图1 行级权限添加规则
- 如需继续为其他字段设置规则,可单击“添加规则”
- 多条件规则时,需要设置规则的关系:
- 且:用户可查看同时满足规则A和规则B的字段值、即规则A和规则B的交集。
- 或:用户可以查看满足规则A或规则B的字段值、即规则A和规则B的并集。
- 如需添加与规则A和规则B并列的规则,可以单击“添加关系”。即新建了规则组C。规则组C与规则A和规则B同一级别。
- 单击规则组C的“添加条件”,为规则组C设置筛选条件。操作方法可参考10.d。
如图2所示,规则A、规则B和规则组C之间使用“且”的关联关系。规则组C内的两条规则使用“或”的连接关系。
即授权的用户需支持查看数据集中满足规则A、满足规则B、满足规则C1或规则C2的字段值(满足规则C1或C2即认为满足规则C)。
- 完成规则编辑后,单击“确定”,保存规则。
- 完成条件组合授权和用户标签授权的规则编辑后,单击“确定”,保存行级权限规则。