mqtt客户端没有实现隔离

Blade 未结 1 144
xiaoliu
xiaoliu 剑圣 2024-08-27 09:41

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

1. 不论是超级管理员还是租户用户,在“mqtt客户端”页面中都会出现超级管理员和租户用户的客户端。租户用户和超级管理员可以相互能删除对方的mqtt客户端,这样非常不安全。应该需要优化下,隔离起来(比如“设备管理”中查看设备,就是隔离的)。

image.png


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

期待的结果:“mqtt客户端”实现租户隔离

实际看到的:mqtt客户端”没有实现租户隔离,且能相互移除对方的mqtt客户端


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

正在使用的产品:BladeX物联网平台

版本:1.0.0

操作系统:Windows11


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


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

1条回答
  • 2024-08-27 10:22

    这个本身是留给超级管理员使用的,要给普通租户其实也可以,下版本我们加一个控制。

    作者追问:2024-08-27 10:40

    另外刚才我试了下,两个租户之间,也是相互能看到对方mqtt客户端。期待下个版本的优化

    0 讨论(0)
提交回复