[发明专利]一种用户权限多模型管理方法有效
申请号: | 201910268917.2 | 申请日: | 2019-04-04 |
公开(公告)号: | CN109992980B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 邵珠强;周祥国;彭晓迪;李丽 | 申请(专利权)人: | 浪潮通用软件有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250100 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户权限 模型 管理 方法 | ||
本发明提出一种用户权限多模型管理方法,该方法按照岗位类型分配用户;其中,当给通用组织岗分配用户时,对所述用户的业务组织适用范围进行指定,并将通用组织岗、用户以及业务组织三者的对应关系写入岗位、业务组织以及用户三者的对应关系表;当给单一组织岗分配用户时,用户的业务组织范围为该岗位的默认对应业务组织,将单一组织岗与用户的对应关系写入岗位、业务组织以及用户三者的对应关系表,完成用户的权限配置。本发明通过通用组织岗位和单一组织岗位来实现系统内用户权限的高效、精准管理,能够提供灵活的用户权限设置,以最小的实施成本实现人员的权限变动和调整。
技术领域
本发明涉及互联网技术领域,尤其涉及一种用户权限多模型管理方法、装置及计算机可读存储介质。
背景技术
业务系统中一般都离不开权限管理,主流的权限管理是根据用户的职责划分不同的岗位,在岗位上进行权限的分配。某个岗位类别的用户群拥有该岗位即可实现用户权限的快速管理。
特别地,企业中共享办公和一人兼职多部门职务的场景存在,目前企业组织架构包含三个方面的内容:单位、部门和岗位。一个单位可以设置多个部门,部门是组成单位的部分,岗位是职工职务、工作任务和责任、权限的统一。一个部门可以设置多个岗位。一个岗位可以由多个员工担任,同时,某个员工也可能兼职多个部门的职务,这就对系统中权限管理提出了更高的要求。
因此亟需一种用户权限模型的管理方法,来满足用户权限的合理规划、高效管理的需求。
发明内容
本发明提供一种用户权限多模型管理方法、电子装置及计算机可读存储介质,其主要目的在于实现软件系统中根据岗位对用户进行权限管理,尤其涉及权限复杂的集团企业根据自身业务进行的用户权限的管理。
为实现上述目的,本发明提供一种用户权限多模型管理方法,该方法包括:
S110、根据岗位的实体属性对所述岗位进行定义,并将岗位划分为通用组织岗和单一组织岗两种类型;S120、创建岗位和业务组织的对应关系表以及创建岗位、业务组织以及用户三者的对应关系表;S130、根据定义的岗位、岗位和业务组织的对应关系表,给所述岗位分配业务组织;S140、给所述已分配业务组织的岗位,按照岗位类型分配用户;其中,当给通用组织岗分配用户时,对所述用户的业务组织适用范围进行指定,并将通用组织岗、用户以及业务组织三者的对应关系写入岗位、业务组织以及用户三者的对应关系表;当给单一组织岗分配用户时,用户的业务组织范围为该岗位的默认对应业务组织,将单一组织岗与用户的对应关系写入岗位、业务组织以及用户三者的对应关系表,完成用户的权限配置。
进一步的,优选的方法为,在所述步骤120中,岗位和业务组织的对应关系表为PosBizOrg,岗位、业务组织以及用户三者的对应关系表为UserPosBizOrg;其中,PosBizOrg包含的属性为:岗位内码PosId、组织内码BizOrgId;UserPosBizOrg,包含的属性为:用户内码UserId、岗位内码PosId、组织内码BizOrgId;当UserPosBizOrg只存在岗位与用户的对应关系时,业务组织内码BizOrgId为空。
在所述步骤S110中,对所述岗位进行定义的实体属性包括,名称Name,编号Code,内码ID,类型Type。
根据定义的岗位、岗位和业务组织的对应关系表,给所述岗位分配业务组织;其中,对于两种类型的岗位,分配业务组织的过程和存储结构相同。
在所述步骤S140中,当给通用组织岗分配用户时,将岗位内码PosId、用户内码UserId、业务组织内码BizOrgId插入到UserPosBizOrg;其中,指定的用户的业务组织适用范围来自于通用组织岗的业务组织范围;当用户在所在岗位下分配了M个业务组织,则UserPosBizOrg关系中有M行记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮通用软件有限公司,未经浪潮通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910268917.2/2.html,转载请声明来源钻瓜专利网。