在智能数据洞察的项目中心模块,项目管理员可以给项目内的用户进行属性或标签的增删改等操作。用户属性信息是行级别数据权限的动态值的必备来源。 用户属性模块仅项目管理员可访问。
(1)进入项目中心的用户属性页,在输入框输入要查询的用户名
(2)找到属性字段列(如地区),查看具体的属性值(如上海)
(3)鼠标移动到该属性值的单元格上,点击其右侧浮出的编辑按钮
(4)参考下方的编辑规则输入属性值,点击保存,成功修改用户属性值
(1)进入用户属性页,点击右上角「用户属性」按钮,进入属性管理弹框
(2)在属性管理弹框中,点击【新增属性】新增属性字段,在属性名称列填入属性名称(如产品),选择是否公开和填写负责人
属性名称:即属性字段列的名称
是否公开:选择”是“则在项目编辑权限用户均可见可用,反之在仅项目管理员和该属性字段负责人可见可用
负责人:即属性名称的负责人,属性名称仅负责人看编辑和删除,可填写多个用户名,
(1)进入用户属性页,点击右上角「用户属性」按钮,进入属性管理弹框。
(2)在属性管理弹框中,点击【新增属性】新增属性字段,则检测当前用户是否已经新建超过个人新建数上限或属性字段总数达到上限,若均为达到上限,则会在属性字段列表最后新增一行记录。提示:为避免项目内项目属性泛滥,项目内总用户属性不得超过30个,每个用户最多只能新增5个。
(3)在属性名称列填入属性名称(如产品),选择是否公开和填写负责人等。
属性名称:即属性字段列的名称
是否公开:选择”是“则在项目编辑权限用户均可见可用,反之在仅项目管理员和该属性字段负责人可见可用
负责人:即属性名称的负责人,属性名称仅负责人看编辑和删除,可填写多个用户名,
操作:点击删除按钮,即可进行删除。
(4)用户还可以通过滚动或搜索方式找到要编辑的字段,然后选中后进行编辑。
ps:用户仅可编辑/删除负责人为自己的属性字段。删除时,若该属性字段被行权限引用则无法删除。
用户除了手动进行用户属性的逐个录入之外,还可以采用“从数据集同步”的方式来增加用户属性。此种方式支持的数据集类型包含:抽取的数据集与ClickHouse直连数据集。
首先,在属性管理中,选择“从数据集同步“。
其次,填写属性名称,选择是否公开。
再次,选择同步来源是哪个数据集(仅支持抽取的数据集/CK直连数据集),并选择对应的数据集字段。
然后,设置匹配字段。当需要从数据集中同步用户属性时,请保证数据集中存在可以与系统用户名进行匹配的字段,该字段仅支持选择文本类型。
最后,还可以进行删除与清除缓存等操作。
注意事项:
1. 配置好从数据集同步的属性后,不需要手动维护,默认从最新分区(如有)读取。存在一小时缓存,如需清除缓存请点击清除缓存按钮;
2. 从数据集同步的用户属性仅可应用于用户,不可应用于用户组;
3. 仅支持从本人有管理及以上权限的数据集同步用户属性;
4. 如果要一次赋予多个值时,请用英文逗号“,”隔开 或 多行赋予;[*]表示拥有所有行权限;如果不需要赋予任何值时,请置为空(示例见下图);
5. 当数据集的数据、表结构发生变动时,用户属性将随之发生变化,请保证数据集的稳定性。
(1)进入用户属性页,在搜索找到具体要修改的用户属性列(如地区)对应的属性值单元格(如上海)
(2)鼠标移动到该属性值的单元格上,点击其右侧浮出的编辑按钮
(3)参考下方的编辑规则输入属性值,点击保存,成功修改用户属性值
(1)进入用户属性页,点击【批量更新属性】弹出批量更新属性弹框
(2)点击下载模板
(3)根据模板文档中的使用说明和示例来填写要更新用户的属性列的值
(4)填写好之后,拖动文件或点击上传按钮将文件上传预览,
(5)确认没问题后,则点击【确定】上传更新,如下图
用户属性信息是行级别数据权限的动态值的必备来源。对于私有化部署的情况,如果系统管理员在系统配置的账号管理模块里面,配置过全局用户属性(自定义属性),那么项目管理员或资源的所有者在做行列权限规则配置的时候,就可以看到全局用户属性。
用户属性中,除了姓名、邮箱、部门、城市等默认敏感属性不可下载之外,其他均支持下载。点击界面右上角的下载按钮即可。