能不能只给某些住户排除住户的能力

Blade 未结 1 140
嘻嘻哈哈
嘻嘻哈哈 剑侠 2025-02-11 09:22

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

1. 我们现在开发了一个商城端、我们是使用000000作为平台管理端的租户、其他租户是供应商端

2. 现在的一个问题就是我希望非000000租户采用数据隔离、反之则不做数据隔离

3.


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

    我希望通过一个注解的方式、并配置一个租户号、当是这个租户号的用户的时候、希望他不做租户隔离

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


四、请提供详细的错误堆栈信息,这很重要。


五、若有更多详细信息,请在下面提供。

1条回答
  • 2025-02-11 09:27

    你要能让某个普通租户能看到所有其他租户的数据么?这个功能我们无法提供支持。

    如果要实现你们可以去拓展TenantIgnore注解,在切面里获取租户号的传参,再AuthUtil获取当前租户,如果匹配,则设置ignore的值为true。接着正常往下走就行了。

    改造几行代码就能实现,但我们不可能加入到架构里,需要你们自己处理,并自行承担可能产生的风险。

    0 讨论(0)
代码语言
提交回复