更新时间:2024-12-16 GMT+08:00
分享

用户标签授权

用户标签授权适用于组织成员数量较多的情况,使用标签授权可以避免对用户、用户组单独授权,实现对所有具有相同标签的用户一次性授权。通过用户标签授权,可以避免繁琐的单独授权流程,提升授权效率。本文为您介绍如何进行用户标签授权。

步骤1:设置用户/用户组标签

  1. 登录智能数据洞察控制台
  2. 单击管理控制台左上角的,选择区域,单击左下角的企业项目选择企业项目。
  3. 单击控制台左侧菜单“系统设置”,进入系统设置页面。
  4. 单击“标签管理 > 新增标签”,输入标签名称、描述信息后,单击“确认”。
  5. 双击标签值的输入框,输入标签值后回车即可保存。

    示例:按数据集授权要求,新增用户标签country、industry、segment,分别为用户P1、P2、P3赋予标签值,如图1所示。例如用户P1的标签tag_country=A,那么用户P1仅支持查看country字段中所有country=A的数据。

    图1 用户标签示例

步骤2:使用标签授权

  1. 单击“数据管理 > 数据集 ”,进入数据集页面。
  2. 单击“更多 > 行级权限”,打开行级权限开关后,勾选“用户标签授权”。
  3. 选择条件关系,参数说明如下:
    • 且:配置了多个用户标签授权规则时,规则间的条件关系为且,即某用户P1查看的数据集为country=A、industry=1、segment=s1的交集的数据。
    • 或:配置了多个用户标签授权规则时,规则间的条件关系为或,即某用户P1查看的数据集为country=A、industry=1、segment=s1的并集的数据。
  4. 单击“添加受控字段”,选择“受控字段”、“标签表字段”,如图2所示。
  5. 完成规则的配置后,单击“确定”保存规则。
    图2 用户标签授权规则示例

场景示例

通过给user1和user2赋予标签权限,实现只能查看特定数据。

  1. 单击“数据管理 > 数据集 ”,进入数据集页面。
  2. 如果未设置行级权限,在数据预览表中“product_type”、“product_color”会显示所有数据。
    图3 原始数据

  3. 单击控制台左侧菜单“系统设置”,进入系统设置页面。
  4. 单击“标签管理 > 新增标签”,输入标签名称、描述信息后,单击“确认”(图4)。
    本例将user1的“tag_product_type”、“tag_product_color”的标签值分别设置为“book”、“green”。
    图4 设置用户标签

  5. 单击“数据管理 > 数据集 ”,进入数据集页面。
  6. 单击“更多 > 行级权限”,打开行级权限开关后,勾选“用户标签授权”。
  7. 选择条件关系,单击“添加受控字段”,选择“受控字段”、“标签表字段”(图5)。
    本例条件关系设置为“且”,即user1只能查看“tag_product_type = book”且“tag_product_color = green”的数据。
    图5 设置行级权限

  8. 使用user1账号查看数据集,单击“数据管理 > 数据集 ”,进入数据集页面(图6)。
    图6 查看数据集

相关文档