[发明专利]一种权限管理方法、装置、电子设备及存储介质在审
申请号: | 202011349097.9 | 申请日: | 2020-11-26 |
公开(公告)号: | CN112464176A | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 邓宗武;吴一凡 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F21/10 | 分类号: | G06F21/10;G06F21/12 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 权限 管理 方法 装置 电子设备 存储 介质 | ||
本申请实施例公开了一种权限管理方法、装置、电子设备及存储介质。该方法包括:获取第三方的服务调用请求;根据所述服务调用请求中携带的第三方基础信息和产品标识,获取所述第三方对于目标产品的权限数据;根据所述服务调用请求中携带的服务模式,以及所述权限数据中的授权接入模式,对所述第三方接入所述目标产品的权限进行校验。实现了对第三方调用产品时的不同模式的权限管控,进而在一定程度上提高了开放平台的安全性,为开放平台对第三方接入已有产品的模式的服务权限管控提供了一种新思路。
技术领域
本申请实施例涉及计算机技术领域,尤其涉及一种权限管理方法、装置、电子设备及存储介质。
背景技术
在软件行业和网络中,所谓开放平台(Open Platform),是指软件系统通过公开其应用程序编程接口(Application Programming Interface,API)或函数(function),来使外部的程序可以增加该软件系统的功能或使用该软件系统的资源,而不需要更改该软件系统的源代码。在互联网时代,把网站的服务封装成一系列计算机易识别的数据接口即应用程序编程接口(API)开放出去,供第三方开发者使用,这种行为就叫做开放API,提供开放API的平台本身被称为开放平台。
然而,现有的第三方接入开放平台权限管控不能对第三方的接入模式进行单独的服务权限管控,安全性较差。
发明内容
本申请实施例提供了一种权限管理方法、装置、电子设备及存储介质,以实现对第三方接入模式的权限管控,提高开放平台的安全性。
第一方面,本申请实施例提供一种权限管理方法,所述方法包括:
获取第三方的服务调用请求;
根据所述服务调用请求中携带的第三方基础信息和产品标识,获取所述第三方对于目标产品的权限数据;
根据所述服务调用请求中携带的服务模式,以及所述权限数据中的授权接入模式,对所述第三方接入所述目标产品的权限进行校验。
第二方面,本申请实施例提供一种权限管理装置,所述装置包括:
请求获取模块,用于获取第三方的服务调用请求;
权限数据获取模块,用于根据所述服务调用请求中携带的第三方基础信息和产品标识,获取所述第三方对于目标产品的权限数据;
权限校验模块,用于根据所述服务调用请求中携带的服务模式,以及所述权限数据中的授权接入模式,对所述第三方接入所述目标产品的权限进行校验。
第三方面,本申请实施例提供一种电子设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请任一实施例所述的权限管理方法。
第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请任一实施例所述的权限管理方法。
本申请实施例的技术方案,通过获取第三方的服务调用请求,之后根据服务调用请求中携带的第三方基础信息和产品标识,获取第三方对于目标产品的权限数据,并根据服务调用请求中携带的服务模式,以及权限数据中的授权接入模式,对第三方接入目标产品的权限进行校验,实现了对第三方调用产品时的不同模式的权限管控,进而在一定程度上提高了开放平台的安全性,为开放平台对第三方接入已有产品的模式的服务权限管控提供了一种新思路。
附图说明
图1是本申请实施例一提供的一种权限管理方法的流程图;
图2是本申请实施例二提供的一种权限管理方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011349097.9/2.html,转载请声明来源钻瓜专利网。