权限管理方法、装置、电子设备、存储介质和程序产品制造方法及图纸

技术编号:35188513 阅读:15 留言:0更新日期:2022-10-12 18:02
本发明专利技术涉及权限管理技术领域,提供一种权限管理方法、装置、电子设备、存储介质和程序产品,方法包括:确定接入权限管理平台的目标应用,所述权限管理平台用于对各接入应用的权限进行管理,任一接入应用为接入所述权限管理平台的应用;基于第一权限模型,构建所述目标应用的目标权限;其中,所述第一权限模型是基于不同类型的权限模型确定的,所述第一权限模型用于构建不同类型应用所使用的权限,以及用于构建不同类型的权限。本发明专利技术可以实现对不同类型应用的权限进行统一管理,提升权限管理的效率。率。率。

【技术实现步骤摘要】
权限管理方法、装置、电子设备、存储介质和程序产品


[0001]本专利技术涉及权限管理
,尤其涉及一种权限管理方法、装置、电子设备、存储介质和程序产品。

技术介绍

[0002]随着企业数字化建设的不断发展,企业的业务系统可以包括研、产、供、销、管等各类应用系统。而各类应用系统的权限可以交由权限管理平台进行管理。
[0003]目前,不同的应用系统大多通过不同类型的权限模型进行权限构建,而各类权限模型相互独立,基于此,权限管理平台无法对各类应用系统的权限进行统一管理。因此,如何对不同类型应用的权限进行统一管理,是目前亟需解决的问题。

技术实现思路

[0004]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种权限管理方法,可以实现对不同类型应用的权限进行统一管理,提升权限管理的效率。
[0005]本专利技术还提供一种权限管理装置、电子设备、存储介质和程序产品。
[0006]根据本专利技术第一方面实施例的权限管理方法,包括:
[0007]确定接入权限管理平台的目标应用,所述权限管理平台用于对各接入应用的权限进行管理,任一接入应用为接入所述权限管理平台的应用;
[0008]基于第一权限模型,构建所述目标应用的目标权限;
[0009]其中,所述第一权限模型是基于不同类型的权限模型确定的,所述第一权限模型用于构建不同类型应用所使用的权限,以及用于构建不同类型的权限。
[0010]根据本专利技术实施例的权限管理方法,第一权限模型可以构建各应用的权限,从而实现对各应用的权限进行统一管理;该第一权限模型是基于不同类型的权限模型确定的,从而适配各类权限模型;在第一权限模式可以适配各类权限模型后,可以适配各类应用,即该第一权限模型用于构建不同类型应用的权限;该第一权限模型还可以用于构建不同类型的权限,从而适配各类业务场景。综上,通过第一权限模型,可以将不同类型、不同业务领域、不同权限模型的应用的权限进行统一管理,而权限管理平台用于对各接入应用的权限进行管理,基于此,可以实现对不同类型应用的权限进行统一管理,进而提升权限管理的效率。
[0011]根据本专利技术的一个实施例,所述第一权限模型用于构建功能权限和数据权限,所述功能权限用于确定功能是否可以使用,所述数据权限用于确定权限的使用范围;
[0012]所述基于第一权限模型,构建所述目标应用的目标权限,包括:
[0013]基于第一权限模型,构建所述目标应用的目标功能权限和目标数据权限;
[0014]基于所述目标数据权限,对所述目标功能权限的使用范围进行限制。
[0015]根据本专利技术的一个实施例,所述基于第一权限模型,构建所述目标应用的目标权限,之后还包括:
[0016]基于当前的业务场景,确定待授权的目标角色;
[0017]对所述目标角色对应的权限集合进行授权,以使所述权限集合中所有应用的权限均被授权;
[0018]其中,所述权限集合是基于所述目标角色,构建不同应用的权限得到的。
[0019]根据本专利技术的一个实施例,所述权限集合包括功能权限和数据权限;
[0020]所述功能权限用于确定功能是否可以使用;
[0021]所述数据权限用于确定权限的使用范围。
[0022]根据本专利技术的一个实施例,所述基于当前的业务场景,确定待授权的目标角色,之后还包括:
[0023]对所述目标角色所绑定的角色数据权限进行授权,以使所述权限集合中所有功能权限均被所述角色数据权限限制;
[0024]其中,所述功能权限用于确定功能是否可以使用,所述角色数据权限用于确定所述权限集合中所有功能权限的使用范围。
[0025]根据本专利技术的一个实施例,所述对所述目标角色对应的权限集合进行授权,包括:
[0026]获取参数输入指令,并基于所述参数输入指令确定授权参数;
[0027]基于所述授权参数对所述目标角色对应的权限集合进行授权。
[0028]根据本专利技术的一个实施例,所述数据权限包括不同业务范围的权限,所述数据权限包括不同业务复杂度的权限。
[0029]根据本专利技术的一个实施例,所述基于第一权限模型,构建所述目标应用的目标权限,之后还包括:
[0030]确定待授权对象,所述待授权对象包括组织、群组、岗位、用户中的至少一种;
[0031]对所述待授权对象的权限进行授权。
[0032]根据本专利技术第二方面实施例的权限管理装置,包括:
[0033]确定模块,用于确定接入权限管理平台的目标应用,所述权限管理平台用于对各接入应用的权限进行管理,任一接入应用为接入权限管理平台的应用;
[0034]构建模块,用于基于第一权限模型,构建所述目标应用的目标权限;
[0035]其中,所述第一权限模型是基于不同类型的权限模型确定的,所述第一权限模型用于构建不同类型应用所使用的权限,以及用于构建不同类型的权限。
[0036]根据本专利技术第三方面实施例的电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述权限管理方法。
[0037]根据本专利技术第四方面实施例的非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述权限管理方法。
[0038]根据本专利技术第五方面实施例的计算机程序产品,其包括计算机程序,该计算机程序被处理器执行时实现如上述任一种所述权限管理方法。
[0039]本专利技术实施例中的上述一个或多个技术方案,至少具有如下技术效果之一:
[0040]第一权限模型可以构建各应用的权限,从而实现对各应用的权限进行统一管理;该第一权限模型是基于不同类型的权限模型确定的,从而适配各类权限模型;在第一权限模式可以适配各类权限模型后,可以适配各类应用,即该第一权限模型用于构建不同类型
应用的权限;该第一权限模型还可以用于构建不同类型的权限,从而适配各类业务场景。综上,通过第一权限模型,可以将不同类型、不同业务领域、不同权限模型的应用的权限进行统一管理,而权限管理平台用于对各接入应用的权限进行管理,基于此,可以实现对不同类型应用的权限进行统一管理,进而提升权限管理的效率。
[0041]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0042]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1是本专利技术实施例提供的权限管理方法的流程示意图之一;
[0044]图2是本专利技术实施例提供的功能权限的划分示意图;
[0045]图3是本专利技术实施例提供的权限集合的划分本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种权限管理方法,其特征在于,包括:确定接入权限管理平台的目标应用,所述权限管理平台用于对各接入应用的权限进行管理,任一接入应用为接入所述权限管理平台的应用;基于第一权限模型,构建所述目标应用的目标权限;其中,所述第一权限模型是基于不同类型的权限模型确定的,所述第一权限模型用于构建不同类型应用所使用的权限,以及用于构建不同类型的权限。2.根据权利要求1所述的权限管理方法,其特征在于,所述第一权限模型用于构建功能权限和数据权限,所述功能权限用于确定功能是否可以使用,所述数据权限用于确定权限的使用范围;所述基于第一权限模型,构建所述目标应用的目标权限,包括:基于第一权限模型,构建所述目标应用的目标功能权限和目标数据权限;基于所述目标数据权限,对所述目标功能权限的使用范围进行限制。3.根据权利要求1所述的权限管理方法,其特征在于,所述基于第一权限模型,构建所述目标应用的目标权限,之后还包括:基于当前的业务场景,确定待授权的目标角色;对所述目标角色对应的权限集合进行授权,以使所述权限集合中所有应用的权限均被授权;其中,所述权限集合是基于所述目标角色,构建不同应用的权限得到的。4.根据权利要求3所述的权限管理方法,其特征在于,所述权限集合包括功能权限和数据权限;所述功能权限用于确定功能是否可以使用;所述数据权限用于确定权限的使用范围。5.根据权利要求3所述的权限管理方法,其特征在于,所述基于当前的业务场景,确定待授权的目标角色,之后还包括:对所述目标角色所绑定的角色数据权限进行授权,以使所述权限集合中所有功能权限均被所述角色数据权限限制;其中,所述功能权限用于确定功能是否可以使用,所述角色数据权限用于确定所述...

【专利技术属性】
技术研发人员:刘天成
申请(专利权)人:广东美云智数科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1