权限管控方法和装置制造方法及图纸

技术编号:29311065 阅读:23 留言:0更新日期:2021-07-17 02:17
本发明专利技术公开了一种权限管控方法和装置,涉及自动程序设计技术领域。该方法和装置应用于开放服务系统中,所述开放服务系统提供至少一个功能,所述至少一个功能被划分到至少一层功能范围内。该方法的一具体实施方式包括:接收第三方发送的准入请求;按照预设顺序,依次确定所述第三方在每层所述功能范围内的目标功能;根据所述目标功能,对所述第三方进行权限管控。该实施方式能够实现在同一开放服务系统中,对于具有不同访问需求的多个第三方的灵活管控。管控。管控。

Authority control method and device

【技术实现步骤摘要】
权限管控方法和装置


[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]在所述访问请求对应的响应界面上加载所述目标功能对应的功能入口;
[0044]向所述第三方展示所述响应界面。
[0045]第二方面,本专利技术实施例提供了一种权限管控装置,应用于开放服务系统中,所述开放服务系统提供至少一个功能,所述至少一个功能划分到至少一层功能范围内,包括:
[0046]请求接收模块,用于接收第三方发送的准入请求;
[0047]功能确定模块,用于按照预设顺序,依次确定所述第三方在每层所述功能范围内的目标功能;
[0048]权限管控模块,用于根据所述目标功能,对所述第三方进行权限管控。
[0049]第三方面,本专利技术实施例提供了一种电子设备,包括:
[0050]一个或多个处理器;
[0051]存储装置,用于存储一个或多个程序,
[0052]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理
器实现上述任一实施例所述的方法。
[0053]第四方面,本专利技术实施例提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任一实施例所述的方法。
[0054]上述专利技术中的一个实施例具有如下优点或有益效果:确定第三方在开放服务系统中每层功能范围内的目标功能,并根据目标功能,对第三方进行权限管控。可根据第三方的不同访问需求,在开放服务系统的功能范围内为第三方选择不同的功能,进而通过第三方对应的功能,实现对于第三方的权限管控。因此,能够实现在同一开放服务系统中,对于具有不同访问需求的多个第三方的灵活管控。
[0055]上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
[0056]附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:
[0057]图1是本专利技术一个实施例提供的一种权限管控方法的应用场景的示意图;
[0058]图2是本专利技术的一个实施例提供的一种权限管控方法的流程的示意图;
[0059]图3是本专利技术的一个实施例提供的一种产品管控范围模型的示意图;
[0060]图4本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种权限管控方法,其特征在于,应用于开放服务系统中,所述开放服务系统提供至少一个功能,所述至少一个功能被划分到至少一层功能范围内,所述方法包括:接收第三方发送的准入请求;按照预设顺序,依次确定所述第三方在每层所述功能范围内的目标功能;根据所述目标功能,对所述第三方进行权限管控。2.根据权利要求1所述的方法,其特征在于,在所述按照预设顺序,依次确定所述第三方在每层所述功能范围内的目标功能之后,还包括:确定所述第三方在编排功能范围内的至少一个编排功能,所述编排功能范围为所述至少一层功能范围中最小层次的功能范围;针对每个所述编排功能:确定所述编排功能下的至少一个底层服务,所述至少一个底层服务对应于所述第三方;确定所述至少一个底层服务的调用顺序;根据所述至少一个底层服务及所述调用顺序,生成所述编排功能的服务编排参数;所述根据所述目标功能,对所述第三方进行权限管控,包括:根据所述目标功能及所述服务编排参数,对所述第三方进行权限管控。3.根据权利要求2所述的方法,其特征在于,所述确定所述至少一个底层服务的调用顺序之前,还包括:确定所述编排功能的调用模式,所述调用模式包括:并行及串行;若所述调用模式为串行,则执行所述确定所述至少一个底层服务的调用顺序的步骤。4.根据权利要求2所述的方法,其特征在于,所述确定所述第三方在编排功能范围内的至少一个编排功能之后,还包括:确定所述编排功能的流程目标和/或中断条件,所述流程目标及所述中断条件用于控制所述至少一个底层服务的执行。5.根据权利要求1所述的方法,其特征在于,还包括:确定所述第三方的管控类型;所述根据所述目标功能,对所述第三方进行权限管控,包括:根据所述目标功能及所述管控类型,对所述第三方进行权限管控。6.根据权利要求5所述的方法,其特征在于,所述管控类型包括:服务模式类型,所述服务模式类型包括:基于页面模式及基于接口模式;所述根据所述目标功能及所述管控类型,对所述第三方进行权限管控,包括:根据所述目标功能及所述服务模式类型,对所述第三方进行权限管控。7.根据权利要求5所述的方法,其特征在于,所述管控类型包括:交易要素类型;所述确定所述第三方的管控类型,包括:确定所述第三方的交易要素类型;所述根据所述目标功能及所述管控类型,对所述第三方进行权限管控,包括:根据所述目标功...

【专利技术属性】
技术研发人员:周玲飞方舜宇江志辉武想益邹均胜李瑞林嘉祁帆
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1