永洪社区

标题: 用户权限设置 [打印本页]

作者: 浅尝一下    时间: 2022-2-24 10:06
标题: 用户权限设置
为用户设置权限,让用户A只能看到所有地区中的华北,并且在所有华北城市中只能看到北京,用户B只能看到所有地区中的华东,并且在所有华东城市中只能看到上海
请问怎么设置,设置两个参数吗

作者: _贝贝    时间: 2022-2-24 10:06
您好,可以参考数据权限的文档操作一下
https://yonghong-1252949735.cos. ... %9D%83%E9%99%90.pdf
作者: 浅尝一下    时间: 2022-2-24 10:22
永洪tech-Muse 发表于 2022-2-24 10:18
您好,可以参考数据权限的文档操作一下
https://yonghong-1252949735.cos.ap-beijing.myqcloud.com/csc/%E6 ...

那要两个参数呢,也是设置两个参数吗,那他们的关系是与还是或
作者: _贝贝    时间: 2022-2-24 10:25
如果不是针对数据集,只是针对某个表或者组件指定的数据控制,简单场景可以使用脚本

如果是admin,只能看一级市场和一级市场对应的上海 ,如果用户是员工1,只能看二级市场和二级市场对应的上四川
例如:
if(param['_USER_']=='admin'){  
param['a']='上海'
param['b']='一级市场'
}
if(param['_USER_']=='员工1'){
param['a']='四川'
param['b']='二级市场'
}
作者: 浅尝一下    时间: 2022-2-24 10:29
永洪tech-Muse 发表于 2022-2-24 10:25
如果不是针对数据集,只是针对某个表或者组件指定的数据控制,简单场景可以使用脚本

如果是admin,只能看 ...

要针对数据集,我要给很多个员工设置权限,让他们只能看到各自应该看到的一级市场跟一级市场对应的城市,如果只有一级市场的权限,我用过内嵌数据集实现了,但是要一级市场+对应城市的权限,两个权限参数,还能用内嵌数据集来实现吗
作者: _贝贝    时间: 2022-2-24 10:56
本帖最后由 永洪tech-Muse 于 2022-2-24 11:00 编辑
浅尝一下 发表于 2022-2-24 10:29
要针对数据集,我要给很多个员工设置权限,让他们只能看到各自应该看到的一级市场跟一级市场对应的城市, ...

可以在原先的内嵌权限表加一个对应的城市字段 ,制作报告的数据集加一个参数,过滤条件选’与‘ (, 下载次数: 624)