-
-
呢喃 数据达人Lv4
发表于2020-9-5 10:18
悬赏1
已解决
楼主
问题描述:驾驶舱用户根据其所属机构进行数据权限控制,现有子机构用户使用谷歌浏览器登录后,可获取到该子机构数据;但当用户使用F12进入开发者模式后,找到机构参数位置,修改其参数为汇总机构,然后点击计算,就可以得到汇总机构数据。这个问题怎么处理?
24个回答
呢喃 发表于 2020-9-8 16:25
这是客户的机构表,麻烦您看一下,是不是和这个有关系
这是通用维,通用维赋值哪里不能像正常的层级维写130000之类的 要写“01$01,01$03”
通用级次维,想批量授予数据权限,授权单个以前就验证过,所以这次验证的是授权多个的情况。
方法:添加用户冗余字段权限。
角色数据权限:="EBI$6$7$UULUTMAY71UQELJUNBUMRJ1L6YUI7JLJ$货号$"+login.user.qx
用户如果通过维表勾选,只存勾选的节点,不对不对;
需要手动对qx字段赋值,赋值例如“01$01,01$03” 程序就能自动解析数据权限了。
冗余字段关联通用维表多选,只存01,03,04
呢喃 发表于 2020-9-8 17:01
我还是没太明白该怎么做?
上面的教程不是给邮箱的位置赋值对吗

层级维直接写id值就行 了
但是通用维就需要加$符号比如
取这个

需要写成0000001$0880004$0010004