[发明专利]资源权限管理方法及装置在审
申请号: | 201810564488.9 | 申请日: | 2018-06-04 |
公开(公告)号: | CN108763960A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 徐皓 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/31 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲;刘兰兰 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户角色 资源信息 管理方法及装置 权限控制信息 关联关系 角色权限 资源权限 预设 权限 统一管理 用户管理 预先配置 终端用户 角色 配置 管理 | ||
本发明公开了一种资源权限管理方法及装置。其中,该方法包括:预先配置各个终端用户所对应的用户角色;确定预设的资源数据表中的各个资源信息以及预设的权限数据表中的各个权限控制信息之间的关联关系;根据关联关系,为各个用户角色配置与该用户角色相对应的角色权限信息;其中,角色权限信息包括:该用户角色对应的资源信息,以及与该用户角色对应的资源信息相对应的权限控制信息。利用本发明提供的方案,不仅能够对各个不同角色所对应的资源及其权限进行单独管理,并且便于对不同角色的用户进行统一管理,提升了用户管理的效率。
技术领域
本发明涉及计算机技术领域,具体涉及一种资源权限管理方法及装置。
背景技术
当前,随着科学技术的发展,计算机科学技术已经在各个领域得到了广泛的应用。随着管理信息系统向着多应用、多用户的方向不断发展,系统的安全问题也逐渐受到了人们的关注。而权限管理作为保证整个系统数据安全必不可缺的组成部分,在现代软件系统中拥有着重要的地位。权限管理的可靠性、安全性以及稳定性直接影响着系统的正常运行。
由于权限往往是针对于某个具体的资源而言的,因此,在现有的权限控制方式中,通常将应用系统中的各个资源与其对应的权限作为一个整体性的管理对象进行管理。例如,对于应用中包含的各个菜单式资源而言,分别将每个菜单与该菜单相对应的权限进行绑定后得到用于表示该菜单的权限的管理对象。
但是,发明人在实现本发明的过程中发现,现有技术中的上述方式至少存在如下缺陷:由于资源与其对应的权限作为一个管理对象进行管理,因此,在进行权限控制之前,需要预先获知全部资源的种类和数量,并分别针对每个资源配置对应的权限,从而将各个资源与其对应的权限绑定为一个管理对象。这样一来,当需要对资源的种类和数量进行调整,或者对权限的类型进行修改时,则需要重新确定调整后的资源及其对应的权限之间的对应关系,并重新生成新的管理对象,进而需要重新编写程序代码以实现针对新的管理对象的管理操作。由此可见,现有方式的扩展性差,无法应用于资源种类和/或权限类型灵活多变的应用场景中。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的资源权限管理方法及装置。
根据本发明的一个方面,提供了资源权限管理方法,包括:
预先配置各个终端用户所对应的用户角色;
确定预设的资源数据表中的各个资源信息以及预设的权限数据表中的各个权限控制信息之间的关联关系;
根据所述关联关系,为各个用户角色配置与该用户角色相对应的角色权限信息;
其中,所述角色权限信息包括:该用户角色对应的资源信息,以及与该用户角色对应的资源信息相对应的权限控制信息
根据本发明另一个方面,提供了资源权限管理装置,包括:
第一配置模块,适于预先配置各个终端用户所对应的用户角色;
确定模块,适于确定预设的资源数据表中的各个资源信息以及预设的权限数据表中的各个权限控制信息之间的关联关系;
第二配置模块,适于根据所述关联关系,为各个用户角色配置与该用户角色相对应的角色权限信息;
其中,所述角色权限信息包括:该用户角色对应的资源信息,以及与该用户角色对应的资源信息相对应的权限控制信息。
根据本发明的又一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;
存储器用于存放至少一可执行指令,可执行指令使处理器执行上述资源权限管理方法对应的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810564488.9/2.html,转载请声明来源钻瓜专利网。