[发明专利]基于改进型RBAC权限控制机制的审批任务转交方法有效
申请号: | 201810905224.5 | 申请日: | 2018-08-09 |
公开(公告)号: | CN109165524B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 陈达志 | 申请(专利权)人: | 成都牵牛草信息技术有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06Q10/10 |
代理公司: | 成都厚为专利代理事务所(普通合伙) 51255 | 代理人: | 李坤 |
地址: | 610000 四川省成都市中国(四川)自由贸易试验区成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 改进型 rbac 权限 控制 机制 审批 任务 转交 方法 | ||
本发明公开了一种基于改进型RBAC权限控制机制的审批任务转交方法,包括:创建系统中的角色,角色是独立个体性质角色,同一时段一个独立个体性质角色只能关联唯一的用户,一个用户关联一个或多个独立个体性质角色;转交者获取审批流程中的审批任务;转交者将审批任务转交给被转交者,被转交者为独立个体性质角色。本发明被转交者采用独立个体性质角色,被转交者的角色关联的用户对应的员工离职、调岗时,只需解除原关联,将新任员工对应的用户关联到角色即可自动获得该角色当前所有被转交的审批任务,通过角色的关联顺带就实现了审批任务的交接,工作量小,而且能够实现无缝对接,不会出现审批任务转交的滞后或遗漏,确保紧急任务得到及时处理。
技术领域
本发明涉及一种ERP、CRM等管理系统中审批任务的管理方法,特别是涉及一种基于改进型RBAC权限控制机制的审批任务转交方法。
背景技术
基于角色的访问控制(RBAC)是近年来研究最多、思想最成熟的一种数据库权限管理机制,它被认为是替代传统的强制访问控制(MAC)和自主访问控制(DAC)的理想候选。传统的自主访问控制的灵活性高但是安全性低,强制访问控制安全性高但是限制太强;基于角色的访问控制两者兼具,不仅易于管理而且降低了复杂性、成本和发生错误的概率,因而近年来得到了极大的发展。基于角色的访问控制(RBAC)的基本思想是根据企业组织视图中不同的职能岗位划分不同的角色,将数据库资源的访问权限封装在角色中,用户通过被赋予不同的角色来间接访问数据库资源。
在大型应用系统中往往都建有大量的表和视图,这使得对数据库资源的管理和授权变得十分复杂。由用户直接管理数据库资源的存取和权限的收授是十分困难的,它需要用户对数据库结构的了解非常透彻,并且熟悉SQL语言的使用,而且一旦应用系统结构或安全需求有所变动,都要进行大量复杂而繁琐的授权变动,非常容易出现一些意想不到的授权失误而引起的安全漏洞。因此,为大型应用系统设计一种简单、高效的权限管理方法已成为系统和系统用户的普遍需求。
基于角色的权限控制机制能够对系统的访问权限进行简单、高效的管理,极大地降低了系统权限管理的负担和代价,而且使得系统权限管理更加符合应用系统的业务管理规范。
然而,传统基于角色的用户权限管理均采用“角色对用户一对多”的关联机制,其“角色”为组/类性质,即一个角色可以同时对应/关联多个用户,角色类似于岗位/职位/工种等概念,这种关联机制下对用户权限的授权基本分为以下三种形式:1、如图1所示,直接对用户授权,缺点是工作量大、操作频繁且麻烦;当发生员工变动(如调岗、离职等),该员工涉及到的所有权限必须要作相应调整,特别是对于公司管理人员,其涉及到的权限多,权限调整的工作量大、繁杂,容易出错或遗漏,影响企业的正常运营,甚至造成不可预估的损失。
2、如图2所示,对角色(类/组/岗位/工种性质)进行授权(一个角色可以关联多个用户),用户通过角色获得权限,系统操作主体是组/类性质角色;3、如图3所示,以上两种方式结合。
以上的表述中,2、3均需要对类/组性质的角色进行授权,而通过类/组/岗位/工种性质的角色进行授权的方式有以下缺点:1、用户权限变化时的操作难:在实际的系统使用过程中,在企业运营过程中经常需要对用户的权限进行调整,比如:在处理员工权限变化时,角色关联的某个员工权限发生变化,我们不能因该个别员工权限的变化而改变整个角色的权限,因为该角色还关联了其他权限未变的员工。因此为了应对该种情况,要么创建新角色来满足该权限发生变化的员工,要么对该员工根据权限需求直接授权(脱离角色)。以上两种处理方式,在角色权限较多的情况下对角色授权不仅所需时间长,而且容易犯错,使用方操作起来繁琐又麻烦,也容易出错导致对系统使用方的损失。
员工/用户的权限发生变化时,要么员工/用户脱离角色,要么新增角色来满足工作要求。第一种方式的缺陷同上述“直接对用户授权”方式的缺陷。第二种方式,新增角色便涉及到角色的新建、关联、授权工作,特别在角色多、角色关联的用户也多的情况下,角色具体关联了哪些用户是很难记住的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都牵牛草信息技术有限公司,未经成都牵牛草信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810905224.5/2.html,转载请声明来源钻瓜专利网。