考虑到某些数据权限可能是全局性质的,因而从20211212版本开始,WebBuilderX在原来的“自定义数据权限”基础上,又增加了全局权限功能。
仍以之前“自定义数据权限”中的说明为例:如果你想仅加载当前登录用户所在的部门数据,可以这样设置条件:
字段名 = '{{department}}'
如果用户非常多,那就意味着,这个条件需要在每一个用户的自定义数据权限中都设置一遍,相当繁琐。现在简单了,只要在这里双击即可定义对每一个用户(admin除外)都有效的全局访问权限:
需要特别说明的是,全局条件与每个用户的自定义数据条件是“and”关系。例如,你在自定义条件中给“张三”的权限是产品等于PD01,同时又设置了全局条件为日期小于20210101,则张三用户在登录之后对指定表的访问权限只能是2021年之前的、且产品等于PD01的数据记录。