用户标签授权
用户标签授权适用于用户/用户组数量较多的情况下,通过用户标签授权实现对同一标签用户的统一授权。通过标签授权的方式降低了多用户情况下授权的复杂度,更加高效便捷的完成数据字段授权管理。
操作流程
步骤1:设置用户/用户组标签
步骤2:使用标签授权
- 登录智能数据洞察控制台。
- 单击管理控制台左上角的,选择区域。
- 单击左下角的企业项目选择企业项目。
- 在控制台项目列选择对应的项目,单击进入项目页面。
- 在数据管理下单击“数据集”进入数据集页面。
- 在数据集的列表操作列单击“更多 > 行级权限”。
- 打开行级权限开关。
- 勾选“用户标签授权”。
- 选择条件关系。
- 且:配置了多个用户标签授权规则时,规则间的条件关系为且,即某用户P1查看的数据集为country=A、industry=1、segment=s1的交集的数据。
- 或:配置了多个用户标签授权规则时,规则间的条件关系为或,即某用户P1查看的数据集为country=A、industry=1、segment=s1的并集的数据。
- 单击“添加受控字段”,编辑用户标签授权规则。
- 选择“授权字段”。
- 选择“用户标签字段”。
如图3所示,配置country字段用户标签授权规则后,赋予标签tag_country的用户仅支持查看标签值的country字段的数据。
例如用户P1的标签tag_country=A,那么用户P1仅支持查看country字段中所有country=A的数据。
- 完成规则的配置后,单击“确定”保存规则。
场景说明:用户组设置与未设置行级权限的数据查询结果显示
- 未设置行级权限。
查询数据集结果步骤:
- 登录智能数据洞察控制台。
- 单击管理控制台左上角的,选择区域。
- 单击左下角的企业项目选择企业项目。
- 在控制台右侧“我的项目”中选择需要查询的项目,进入项目主页。
- 单击数据集,选择需要查看的数据集,进入数据集页面。
- 如果未设置行级权限,在数据预览表中city/province会显示不同的“城市/省份”。
图4 数据预览表
- 设置行级权限(条件关系设置“或”)。
- 登录智能数据洞察控制台。
- 单击管理控制台左上角的,选择区域。
- 在“系统设置界面 > 标签管理 > 用户组标签”设置具体城市、省份。在城市、省份列双击标签值的输入框,输入标签值后回车即可保存。
图5 用户组标签设置
- 单击左下角的企业项目选择企业项目。
- 在控制台右侧“我的项目”中选择需要查询的项目,进入项目主页。
- 选择项目,进去项目主页,单击“数据集”,选择需要查看的数据集,单击右侧操作列“更多 > 行级权限”,且设置用户标签“城市”、“省份”。
图6 行级权限设置
- 返回数据集页面,查看选定的数据集。
- 设置行级权限的数据集,数据预览表中查询结果只包含设置的省份数据。
图7 数据预览表
- 设置行级权限(条件关系设置“且”)。
- 登录智能数据洞察控制台。
- 单击管理控制台左上角的,选择区域。
- 在“系统设置界面 > 标签管理 > 用户组标签”设置具体城市、省份。在城市、省份列双击标签值的输入框,输入标签值后回车即可保存。
图8 用户组标签设置
- 单击左下角的企业项目选择企业项目。
- 在控制台右侧“我的项目”中选择需要查询的项目,进入项目主页。
- 选择项目,进去项目主页,单击“数据集”,选择需要查看的数据集,单击右侧操作列“更多 > 行级权限”,且设置用户标签“城市”、“省份”。
图9 行级权限设置
- 返回数据集页面,查看选定的数据集。
- 设置行级权限的数据集,数据预览表中查询结果只包含设置的省份数据。
图10 数据预览表