多租户版本关于权限的问题

提问 8 1900
版本:renren-generator 2.5 开发环境:
admin或者admin创建的管理用户看不到租户下产生的数据,这个本身就是这样吗?如果不是,那有什么建议的做法
回帖
  • admin是可以看到全部租户的数据,其他账号则不可以
    0 回复
  • admin需要切换租户,才能看到其他租户的数据,不能直接在列表里查看所有租户数据
    0 回复
  • seanling
    2020-05-13
    1、试了下,只有admin才能切换租户,admin下的用户不能切换。 2、切换租户后,还是只能看到默认租户下的数据,不能看到其他租户数据 需要看代码再确认下
    0 回复
  • 1.只有超级管理员,才可以查看其他租户,其他账号是,是没有权限查看其他租户数据的 2.切换租户后,应该是不能看到默认租户的数据了,只能看到切换后的租户数据,可以对应一下用户管理的数据
    0 回复
  • seanling
    2020-05-13
    用户模块使用以下方法从header获取的租户编码:TenantContext.getTenantCode(user)。而通过generator生成的代码是通过 wrapper.eq(Constant.TENANT_CODE, SecurityUser.getTenantCode())复制,所以会出现通过generator生成的代码,admin也无法查询所有数据
    0 回复
  • @Mark 文档建议更新一下,有些特殊的使用地方最好也说明一下。免得还要采坑
    0 回复
  • @小侍卫 好的,这个是代码生成器模板的问题,已经修复了
    0 回复
  • @Mark 多租户版新版本什么时候发布?
    0 回复