一、场景描述

当需要按照某一维度去控制数据权限时,比如:当前用户只能看到本人创建的数据,这时可以通过系统配置的方式去实现数据权限的控制。

二、实现步骤

1.将权限管理维度的字段打标签

2.页面设计器打开数据权限控制按钮

列表页

详情页

3.发布应用、页面

4.数据权限分配

(1)当按照角色的维度去分配数据权限时,需要先查询下用户角色,数据权限的配置是与角色绑定的

(2)也可以按照用户的维度去分配数据权限,数据权限的配置是与用户绑定的

5.查看效果

当没有分配数据权限时,查询结果如下:

当设置数据权限,且只能看本人信息时

三、注意

  1. 查询结果会把空值的数据也带出来,因为目前的产品机制是这样的。所以要注意了,如果不想有空值的情况干扰,就要求该字段必填,也就是说权限控制的字段设计时要设置为必填项。
  2. 另外如果移动端也要有同样的效果,只需和步骤2中一样,将移动端页面设计器中的数据权限按钮开关打开。
  3. 发布页面后如果数据权限的受控对象中找不到对应可分配的页面,可能是缓存的原因,需要联系技术支持人员协助看下。
  4. 多选字段也支持数据权限控制,只要包含其中一个条件,就能够看到这条数据。
Copyright © 用友 -【生态技术部】 2022-2023 all right reserved,powered by Gitbook修订时间: 2022-11-15 19:19:29

results matching ""

    No results matching ""