[发明专利]一种信息系统权限管理装置及方法在审
申请号: | 202210080224.2 | 申请日: | 2022-01-24 |
公开(公告)号: | CN114491495A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 彭雷;谭正 | 申请(专利权)人: | 上海脑虎科技有限公司 |
主分类号: | G06F21/45 | 分类号: | G06F21/45 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 王若愚 |
地址: | 200001 上海市黄浦区制造局*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息系统 权限 管理 装置 方法 | ||
1.一种信息系统权限管理装置,其特征在于,包括角色管理模块、资源管理模块、用户管理模块和数据存储模块;
所述角色管理模块用于将角色按层级划分成系统管理员、普通管理员和普通用户,并定义每个角色的允许操作权限;其中,所述系统管理员具有所述普通管理员的全部权限,所述普通管理员具有所述普通用户的全部权限;
资源管理模块用于将资源划分成系统资源、仓库资源和文件资源;其中,系统资源包括所述仓库资源,所述仓库资源包括所述文件资源;
所述数据存储模块用于将角色、资源和用户之间的对应关系存储到数据库中;
所述用户管理模块用于根据所述角色、资源和用户之间的对应关系为用户分配一个或多个角色以使其具有特定资源的操作权限。
2.根据权利要求1所述的装置,其特征在于,所述资源管理模块包括仓库资源管理模块,所述仓库资源管理模块用于将仓库资源划分成非共享仓库和共享仓库,以及将所述共享仓库划分出若干个用户组权限仓库。
3.根据权利要求2所述的装置,其特征在于,所述用户管理模块包括用户组管理模块,所述用户组管理模块用于将角色相同或相近的用户添加到同一个用户组,用户组内的用户具有当前用户角色对应的权限和当前用户组角色对应的权限。
4.根据权利要求2所述的装置,其特征在于,所述普通用户具有文件访问权限,所述文件访问权限包括对所述共享仓库文件区域内文件的读权限、写权限、删除权限、增加权限和下载权限。
5.根据权利要求1所述的装置,其特征在于,所述普通管理员具有第一仓库管理权限,所述第一仓库管理权限包括新建仓库和仓库管理权限,所述仓库管理权限包括添加仓库访问用户和设置文件访问权限。
6.根据权利要求1所述的装置,其特征在于,所述系统管理员具有第二仓库管理权限,所述第二仓库管理权限包括删除仓库权限和修改仓库基本信息权限。
7.根据权利要求1所述的装置,其特征在于,所述系统管理员具有系统配置管理权限和系统管理权限,所述系统管理权限包括用户管理权限、用户组管理权限和仓库管理权限,所述系统配置管理权限包括系统设置权限和数据库设置权限。
8.根据权利要求1所述的装置,其特征在于,所述角色、资源和用户之间的对应关系包括资源权限表、角色分配表和用户分组表,所述资源权限表中存储有资源、角色、角色权限以及资源与角色的对应关系,所述角色分配表包括用户、角色以及用户与角色的对应关系,所述用户分组表中存储有用户、用户组以及用户与用户组的对应关系。
9.根据权利要求1所述的装置,其特征在于,所述装置包括上层接口、中间层接口和底层接口,所述上层接口包括文件操作接口、仓库操作接口和权限设置接口,所述中间层接口包括文件管理接口、仓库管理接口和权限管理接口,所述底层接口包括文件接口、仓库接口、数据库接口和权限接口。
10.一种信息系统权限管理方法,其特征在于,所述方法是基于权利要求1-9任一所述的一种信息系统权限管理装置执行的,所述方法包括:
响应于用户对目标资源的操作请求,在资源权限表中查找所述目标资源对应的角色权限设置;其中,所述资源权限表中存储有资源、角色、角色权限以及资源与角色的对应关系;
判断所述目标资源对应的角色权限设置是否为有效值;
在所述目标资源对应的角色权限设置非有效值时,将所述角色权限设置作为所述目标资源的用户权限;
在所述目标资源对应的角色权限设置为有效值时,根据所述用户分组表和所述资源权限表中查询用户所在的用户组对应的角色权限设置;
判断所述用户组对应的角色权限设置是否为有效值;
在所述用户组对应的角色权限设置非有效值时,将所述用户组对应的角色权限设置作为所述目标资源的用户权限;
在所述用户组对应的角色权限设置为有效值时,判定用户不具有对所述目标资源的操作权限。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海脑虎科技有限公司,未经上海脑虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210080224.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高内结合力瓦楞纸板及其生产工艺
- 下一篇:集成供液压力控制系统