Superset 权限整理 Superset 是一个基于 Web 的商业智能应用程序,可以帮助用户快速创建丰富的数据分析和可视化应用程序。为了确保 Superset 中的数据和资源安全,权限控制是非常重要的。本文将详细介绍 Superset 中的权限整理,包括视图权限、菜单权限、数据库权限、Schema 权限、表权限等,并分析这些权限的设计和实现原理。 视图权限 在 Superset 中,视图权限是指用户对某个视图的操作权限,包括: * can_list:查看视图列表的权限 * can_add:添加新的视图的权限 * can_edit:编辑现有视图的权限 * can_delete:删除视图的权限 这些权限控制了用户对视图的访问和操作权限,确保了视图的安全和完整性。 菜单权限 菜单权限是指用户对某个菜单的访问权限,包括: * can_access:访问菜单的权限 菜单权限控制了用户对菜单的访问权限,确保了菜单的安全和完整性。 数据库权限 数据库权限是指用户对某个数据库的操作权限,包括: * all_database_access:最高权限,用户可以访问和操作所有数据库 * database_access:用户可以访问和操作某个具体的数据库 数据库权限控制了用户对数据库的访问和操作权限,确保了数据库的安全和完整性。 Schema 权限 Schema 权限是指用户对某个 schema 的操作权限,包括: * schema_access:用户可以访问和操作某个具体的 schema Schema 权限控制了用户对 schema 的访问和操作权限,确保了 schema 的安全和完整性。 表权限 表权限是指用户对某个表的操作权限,包括: * all_datasource_access:最高权限,用户可以访问和操作所有表 * datasource_access:用户可以访问和操作某个具体的表 表权限控制了用户对表的访问和操作权限,确保了表的安全和完整性。 菜单生成原理 Superset 中的菜单生成原理是基于事件监听机制实现的。当监听的时间发生时,如果对应的权限或者菜单不存在,就添加,增加关联关系。这种机制可以确保权限和菜单的安全和完整性。 权限存在的问题 在 Superset 中,权限存在的问题包括: * 菜单删除时,权限表里的数据不能删除。这意味着,当用户删除某个菜单时,相应的权限记录也不会被删除,可能会导致权限混乱和安全问题。 Superset 的权限整理是非常复杂和重要的。只有通过对权限的正确配置和管理,才能确保 Superset 中的数据和资源安全。
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/10944423/bg1.jpg)
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
- zuoyouhubo2022-03-29不够详细啊……
- pingzi_11192023-07-21只有一页内容,不值那么多分,还我积分!
- apple_512979582023-03-30????????
![avatar](https://profile-avatar.csdnimg.cn/032fc01e5cd74a489003628097453aac_python_tty.jpg!1)
- 粉丝: 198
- 资源: 4
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)