Thingsboard多客户仪表盘问题:客户用户无法查看指定仪表盘
仪表盘访问故障排查指南
1. 确认仪表盘共享权限
仓库更新后权限配置可能被重置,先检查目标仪表盘的共享设置:
- 进入仪表盘编辑页,查看「共享」选项,确保所有客户组(或对应客户群体)拥有查看权限。
- 若采用RBAC角色控制,核实客户角色是否包含该仪表盘的访问权限。
2. 校验客户组首页仪表盘配置
从你提供的「设置客户首页仪表盘」截图来看,需确认以下两点:
- 配置选中的仪表盘是否为你创建的统一管理仪表盘(避免重名或更新后ID变更导致选错)。
- 组配置是否完成保存并生效,部分系统需手动同步权限或等待缓存刷新。
3. 排查用户个人设置覆盖问题
即使组已配置首页仪表盘,用户个人自定义设置可能会覆盖组规则:
- 尝试重置客户用户的个人仪表盘偏好,恢复为组默认配置后再测试。
4. 验证数据隔离过滤规则
你需要客户仅查看自身设备,需确认数据过滤逻辑未被更新破坏:
- 检查仪表盘的数据源过滤条件,确保是基于用户所属客户组进行数据隔离的。
- 测试客户用户能否直接访问设备数据源,若数据源无访问权限,仪表盘将无法加载内容。
5. 清空系统缓存并刷新会话
仓库更新后可能存在缓存残留:
- 作为Tenant Admin,清空系统权限缓存或仪表盘缓存。
- 让客户用户退出登录并重新进入,刷新会话后再查看仪表盘是否显示。
内容的提问来源于stack exchange,提问作者GGonzales0603
相关产品推荐
相关产品推荐

