一、该问题的重现步骤是什么?
1. 以000000创建的新的租户,在以租户创建用户,角色,设备相关信息;
2. 新的租户下的用户,角色,设备可以更加菜单,角色权限,查看到相关设备的相关信息;
3.但以000000账户登录后无法查看其名下租户创建的设备相关信息,但可以看到角色,部门,用户的信息,
二、你期待的结果是什么?实际看到的又是什么?
正常情况下,上一级租户可以看到其下一级租户的相关信息,目前暂时看不到,请问是系统设置问题还是代码逻辑有问题?
物联网平台
超级管理员可以看到所有数据,其他的各租户都是平级的没法看到各自的数据,并且目前也没有上下级租户的概念
租户创建的设备信息

以000000超级管理员查看

下图是创建的组合

以上是在官方演示平台的测试;
经过测试,在默认情况下,后台的sql在查询的时候是携带租户信息的,以000000创建的租户(默认是管理元还是手动更改为超级管理员),品类管理‘产品管理’设备管理都是带这租户信息的,租户本身创建的设备信息,以000000的账户是查询不到租户创建的设备信息的,其次,是否有管数据权限的设置或操作的问题,提供一下;其次这里的角色权限如果手动修改为超级管理员后在不修改源代码的情况下是无法恢复到管理元角色的。(如下图:)

你们之前是否有购买bladex企业版,如果购买的话,把物联网底层升级到bladex,这样超管就是能看所有数据。
另外不改代码的情况下,普通管理员无法升级设置到超级管理员
扫一扫访问 Blade技术社区 移动端