更新时间:2024-10-22 GMT+08:00
分享

条件组合授权

条件组合授权模式适用于组织成员较少的场景,本文为您介绍如何进行条件组合授权。

前提条件

已创建数据集,请参见可视化新建数据集

条件组合授权

  1. 登录智能数据洞察控制台
  2. 单击管理控制台左上角的,选择区域。
  3. 单击左下角的企业项目选择企业项目。
  4. 在控制台项目列选择对应的项目,单击进入项目。
  5. 单击“数据集管理 > 数据集”进入数据集页面。
  6. 在数据集的列表操作列单击“更多 > 行级权限”。
  7. 打开行级权限开关。
  8. 勾选“条件组合授权”。
  9. 设置其他用户授权规则:
    • 拥有全部权限:没有设置规则的用户/用户组,对所有数据具备查看权限。
    • 无任何权限:没有设置规则的用户/用户组,禁止查看任何数据。
  10. 设置权限规则。
    1. 单击“添加规则”。
    2. 输入规则名称。
    3. 选择受限用户,即该规则的授权对象。
      • 全部用户:所有的用户仅支持查看规则内的数据。
      • 指定用户:选择的用户/用户组支持查看规则内的数据。
    4. 添加筛选规则。
      1. 单击“添加条件”。
      2. 选择筛选字段、筛选方式、固定值筛选条件和取值。
        • 筛选字段:筛选需要设置规则的数据集的字段,支持筛选维度和度量字段,不支持多选,如需对其他字段配置规则请重复添加条件。
        • 筛选方式:支持“条件筛选”、“枚举筛选”和“所有值”。当选择的筛选字段为度量字段时,筛选方式不支持枚举筛选。
        • 固定值筛选条件:条件筛选时需要选择固定值条件,例如等于、不等于、包含等规则。
        • 固定值取值:输入筛选条件的取值,如果是枚举筛选,在下拉框中勾选字段值。

          筛选方式的所有值指的是数据库中的所有值,而枚举筛选下的固定值的全选只是选中当前展示出来的枚举值。

        图1 行级权限添加规则
    5. 如需继续为其他字段设置规则,可单击“添加规则”
    6. 多条件规则时,需要设置规则的关系:
      1. 且:用户可查看同时满足规则A和规则B的字段值、即规则A和规则B的交集。
      2. 或:用户可以查看满足规则A或规则B的字段值、即规则A和规则B的并集。
  11. 如需添加与规则A和规则B并列的规则,可以单击“添加关系”。即新建了规则组C。规则组C与规则A和规则B同一级别。
  12. 单击规则组C的“添加条件”,为规则组C设置筛选条件。操作方法可参考10.d

    图2所示,规则A、规则B和规则组C之间使用“且”的关联关系。规则组C内的两条规则使用“或”的连接关系。

    即授权的用户需支持查看数据集中满足规则A、满足规则B、满足规则C1或规则C2的字段值(满足规则C1或C2即认为满足规则C)。

    图2 行级权限添加规则示例
  13. 完成规则编辑后,单击“确定”,保存规则。
  14. 完成条件组合授权和用户标签授权的规则编辑后,单击“确定”,保存行级权限规则。

相关文档