如何使用非租户模式

Blade 未结 2 917
891512143
891512143 剑圣 2021-11-10 13:29

一、该问题的重现步骤是什么?

  1.      saber 前端租户模式已关闭

  2. image.png

2.     登录系统


二、你期待的结果是什么?实际看到的又是什么?

期待:登录后不看到任何有关租户的东西。

实际:前端关闭了租户模式,实际上是以000000的身份进行登录的。

           菜单里还有租户管理。

           并且因为是000000租户使用系统,这个租户又比较特殊,会不会有其他问题。


疑问:非租模式是不是应该用 “多租模式”,然后定一个租户ID,绑定租户域名来解决?

            如果不是上述那种方案,我们是否应该移除租户管理菜单?避免误操作导致添加了租户信息,自动生成了blade_org的数据,然后因为是000000租户登录,就把其他租户数据就查询,导致不正确。


求一个比较好的 “非租户模式”的开发方案。

        

三、你正在使用的是什么产品,什么版本?在什么操作系统上?

blade 2.8.2 

saber

CentOs 7


2条回答
  • 2021-11-11 16:56

    目前你想要的非租户模式,其实就是在多租户的场景下把所有用户都放到一个统一的租户内,这样看上去就相当于是没有租户了。

    默认放到000000租户其实已经就解决这个问题了,如果菜单不想要租户管理,可以再手动处理一下,把租户管理的菜单权限取消分配,这样就看不到了


    0 讨论(0)
  • 2021-11-12 09:49

    请问下,000000租户还有没有什么特别的权限呢?

    目前我知道的就是多租的时候查询不会带上tenant_id。

    比较担心000000租户还有其他默认配置,比如权限那些

    作者追问:2021-11-26 17:37

    没有了,只有超级管理员才有特殊的权限,000000租户和普通租户一样,不会越权看到其他数据。

    后续的权限主要和角色来挂钩了。

    0 讨论(0)
提交回复