举例一个场景:想要开发一张数据大屏,实现不同用户登陆之后看到的指标数据是自己的,如何实现?
已知方法:在大屏上用下拉框选择各个用户,配置数据集行级权限,以此切换查看各自数据。
存在问题:
在数据大屏中,下拉框想要联动其它各个图表,那么就必须将所有指标都放到同一个数据集中,因为下拉框不能跨数据集。这样的话开发起来就有局限性。
解决完第一个问题之后,就要考虑默认值问题。
如果选择了默认值(例如:张三),那么李四用户登陆数据大屏之后,首先看到的是全部数据为空,必须手动选择下拉框‘李四’选项之后数据才正常。产品使用不好。
如果不选择默认值(例如:张三),那么李四用户登陆数据大屏之后,虽然数据展示正确,但是下拉框没有值(‘李四’)。产品体验不好。
综上:对开发不友好,对用户整体体验不友好。本人刚接触这个产品,想请教除了这种方法之外,还有没有别的好的解决方案,感谢!
实现QuickBi数据大屏的多租户权限控制,最好的方法是通过角色管理和精细化的权限分配。以下是一些建议:
综上所述,通过上述方法,可以在QuickBi数据大屏中实现有效的多租户权限控制,确保数据的安全性和合规性,同时提供良好的用户体验。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。