-
-
呢喃 数据达人Lv4
发表于2020-9-5 10:18
悬赏1
已解决
楼主
问题描述:驾驶舱用户根据其所属机构进行数据权限控制,现有子机构用户使用谷歌浏览器登录后,可获取到该子机构数据;但当用户使用F12进入开发者模式后,找到机构参数位置,修改其参数为汇总机构,然后点击计算,就可以得到汇总机构数据。这个问题怎么处理?
最佳答案
呢喃 发表于 2020-9-7 11:49
https://bbs.esensoft.com/thread-137016-1-1.html我是参照这个帖子做的
这是普通维控制的,它的原理实际上是通过传入参数达到控制了维下拉的值,并没有控制到实际维表的权限。所以才会有在F12中可以修改值更改到其他机构下,在实际使用中也很少有用户会使用f12去更改这个值的。
24个回答
呢喃 发表于 2020-9-7 11:05
0010004就是宁夏黄河农村商业银行股份有限公司对应的代码值。修改的就是0010004这个代码值
...
您这是用哪种方法做的数据级次,检查一下给这个用户的权限是否有其他的机构导致的
xxxl 发表于 2020-9-7 11:38
您这是用哪种方法做的数据级次,检查一下给这个用户的权限是否有其他的机构导致的 ...
https://bbs.esensoft.com/thread-137016-1-1.html我是参照这个帖子做的
呢喃 发表于 2020-9-7 11:49
https://bbs.esensoft.com/thread-137016-1-1.html我是参照这个帖子做的
这是普通维控制的,它的原理实际上是通过传入参数达到控制了维下拉的值,并没有控制到实际维表的权限。所以才会有在F12中可以修改值更改到其他机构下,在实际使用中也很少有用户会使用f12去更改这个值的。
xxxl 发表于 2020-9-7 11:54
这是普通维控制的,它的原理实际上是通过传入参数达到控制了维下拉的值,并没有控制到实际维表的权限。所 ...
但是现在客户提出了这个问题,请问有什么方案可以解决呢?
xxxl 发表于 2020-9-7 14:51
并没有解决方案,这里并没有根本上控制维表权限,要么就只有改用数据级次权限的方法配置了 ...
我按照这个帖子(https://bbs.esensoft.com/thread-136699-1-1.html)的方法使用数据级次重新测试了一次,问题还是没有解决。还是可以通过修改代码值来获取汇总机构数据
呢喃 发表于 2020-9-7 17:38
我按照这个帖子(https://bbs.esensoft.com/thread-136699-1-1.html)的方法使用数据级次重新测试了一次 ...
那只有可能是权限级次并没有设置好,我本地一开始试的设置数据级次后设置单位级次下拉,修改成其他数据后并不会计算出来。