权限管理方法、装置、服务器、分布式系统和存储介质制造方法及图纸

技术编号:36904558 阅读:54 留言:0更新日期:2023-03-18 09:24
本申请提出一种权限管理方法、装置、服务器、分布式系统和存储介质。其中,方法包括:接收授权请求,其中,授权请求用于请求向第一节点授予访问目标对象相关信息的权利,响应于授权请求,查询目标对象所处的目标位置,根据目标位置与所述第一节点所关联的目标区域之间的位置关系,对第一节点的权限进行管理,基于目标对象位置和第一节点关联的目标区域间的位置关系的判定,对第一节点进行权限管理,实现跨区域访问的动态赋权,提高了效率。提高了效率。提高了效率。

【技术实现步骤摘要】
权限管理方法、装置、服务器、分布式系统和存储介质


[0001]本申请涉及大数据
,尤其涉及一种权限管理方法、装置、服务器、分布式系统和存储介质。

技术介绍

[0002]随着我国信息化建设的不断推进和深化,越来越多的场景需要获取用户的个人信息。我国当前现状是各个省份各自建立数据库管理运维本省内的用户数据,各个省份存在用户数据不互通的问题。然而,我国流动人口规模已高达3.76亿,占总人口的比例超过1/4,各省市县管理辖区人口时面对辖区内大量的流动人口,需要频繁申请访问其它省份的信息库来获取流动人口的相关信息,而获取其它省份的数据需要进行申请授权,整个过程较为繁琐,效率较低。

技术实现思路

[0003]本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
[0004]为此,本申请提出一种权限管理方法、装置、服务器、分布式系统和存储介质,通过位置关系的判定,实现跨区域访问的动态赋权,提高了效率。
[0005]本申请一方面实施例提出了一种权限管理方法,包括:
[0006]接收授权请求,其中,所述授权请求用于请求向第一节点授予访问目标对象相关信息的权利;
[0007]响应于所述授权请求,查询所述目标对象所处的目标位置;
[0008]根据所述目标位置与所述第一节点所关联的目标区域之间的位置关系,对所述第一节点的权限进行管理。
[0009]本申请另一方面实施例提出了一种权限管理装置,包括:
[0010]接收模块,用于接收授权请求,其中,所述授权请求用于请求向第一节点授予访问目标对象相关信息的权利;
[0011]查询模块,用于响应于所述授权请求,查询所述目标对象所处的目标位置;
[0012]处理模块,用于根据所述目标位置与所述第一节点所关联的目标区域之间的位置关系,对所述第一节点的权限进行管理。
[0013]本申请另一方面实施例提出了服务器,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够实现前述一方面所述的方法。
[0014]本申请另一方面实施例提出了一种分布式系统,包括:多个第一节点,各所述第一节点维护有数据库;其中,至少一个所述第一节点配置有子节点;所述子节点,用于执行前述一方面所述的方法。
[0015]本申请另一方面实施例提出了一种存储有计算机指令的非瞬时计算机可读存储
介质,所述计算机指令用于使所述计算机执行前述一方面所述的方法。
[0016]本申请另一方面实施例提出了一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序在被处理器执行时实现前述一方面所述的方法。
[0017]本申请实施例提供的技术方案包含如下的技术效果:
[0018]接收授权请求,其中,授权请求用于请求向第一节点授予访问目标对象相关信息的权利,响应于授权请求,查询目标对象所处的目标位置,根据目标位置与所述第一节点所关联的目标区域之间的位置关系,对第一节点的权限进行管理,基于目标对象位置和第一节点关联的目标区域间的位置关系的判定,对第一节点进行权限管理,实现跨区域访问的动态赋权,提高了效率。
[0019]本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
[0020]本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0021]图1为本申请实施例所提供的一种权限管理方法的流程示意图;
[0022]图2为本申请实施例提供的另一种权限管理方法的流程示意图;
[0023]图3为本申请实施例提供的另一种权限管理方法的流程示意图;
[0024]图4为本申请实施例提供的一种权限管理的示意图;
[0025]图5为本申请实施例提供的另一种权限管理方法的流程示意图;
[0026]图6为本申请实施例提供的一种管控等级示意图;
[0027]图7为本申请实施例提供的一种分布式系统的结构示意图;
[0028]图8为本申请实施例提供的另一种分布式系统的结构示意图;
[0029]图9为本申请实施例提供的一种第一节点和子节点间结构的示意图;
[0030]图10为本申请实施例提供的另一种权限管理方法的流程示意图;
[0031]图11为本申请实施例提供的一种权限管理装置的结构示意图;
[0032]图12为本公开实施例提供的一种服务器的结构框图。
具体实施方式
[0033]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
[0034]下面参考附图描述本申请实施例的权限管理方法、装置、服务器、分布式系统和存储介质。
[0035]本申请的技术方案中,所涉及的数据的获取,存储和应用等,均符合相关法律法规的规定,且不违背公序良俗。
[0036]图1为本申请实施例所提供的一种权限管理方法的流程示意图。
[0037]如图1所示,该方法包括以下步骤:
[0038]步骤101,接收授权请求,其中,授权请求用于请求向第一节点授予访问目标对象
相关信息的权利。
[0039]本申请实施例中,全国的多个省都管理有自己的数据库,目标对象为待获取用户信息的用户,目标对象基于求学、工作等需求,会在不同的地域流动,使得目标对象的相关信息可能存储在户籍所在地的数据库中,也可能存储在非户籍所在地的数据库中。从而,维护各个省的数据库的服务器组成一个数据的分布式系统,即分布式系统中包括多个省的数据服务器,各个省的数据服务器视为分布式系统中的一个第一节点,各个第一节点中维护有数据库,至少一个第一节点中配置有子节点。
[0040]作为一种示例,分布式系统中浙江省的数据库运行在服务器B,江苏省数据库运行在服务器C,服务器B和服务器C各对应分布式系统中的一个第一节点M和第一节点L,第一节点M接收到第一节点L发送的授权请求,该授权请求,请求访问目标对象X在第一节点M的相关数据,则第一节点M会将第一节点L的授权请求分配至第一节点M的子节点,通过子节点进行授权管理,其中,授权请求用于请求向第一节点L授予访问第一节点M维护的数据库中目标对象X的相关信息的权利。
[0041]其中,目标对象的相关信息,例如,疫苗接种信息或移动轨迹信息等等。
[0042]步骤102,响应于授权请求,查询目标对象所处的目标位置。
[0043]本申请实施例中,在获取到授权请求的情况下,查询目标对象所处的目标位置,该目标位置是对目标对象实时定位确定的位置,即目标对象当前实际所处的区域的位置,作为一种实现方式,可基于GPS信号本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种权限管理方法,其特征在于,包括:接收授权请求,其中,所述授权请求用于请求向第一节点授予访问目标对象相关信息的权利;响应于所述授权请求,查询所述目标对象所处的目标位置;根据所述目标位置与所述第一节点所关联的目标区域之间的位置关系,对所述第一节点的权限进行管理。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标位置与所述第一节点所关联的目标区域之间的位置关系,对所述第一节点的权限进行管理,包括:响应于所述目标对象和所述第一节点所关联的目标区域满足至少一个设定条件,则授权所述第一节点访问所述目标对象的至少部分相关信息;其中,所述设定条件包括第一条件,所述第一条件为所述目标对象的目标位置处于所述第一节点关联的目标区域内。3.根据权利要求2所述的方法,其特征在于,所述设定条件,还包括下列第二条件中的至少一个:在设定历史时段内,所述目标对象处于所述目标区域内的时长达到第一设定时长;或者,所述目标对象沿设定路线移动至所述目标位置;所述响应于所述目标对象和所述第一节点所关联的目标区域满足至少一个设定条件,则授权所述第一节点访问所述目标对象的至少部分相关信息,包括:响应于所述目标对象和所述第一节点所关联的目标区域满足所述第一条件和至少一个所述第二条件,则授权所述第一节点访问所述目标对象的全部相关信息;响应于所述目标对象和所述第一节点所关联的目标区域满足所述第一条件,且不满足任一个所述第二条件,则授权所述第一节点访问所述目标对象的部分相关信息。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:响应于所述目标对象和所述第一节点所关联的目标区域之间不满足任意一个所述设定条件,则拒绝授权所述第一节点访问所述目标对象的相关信息。5.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:响应于所述目标对象离开所述第一节点所关联的目标区域超过第二设定时长,则撤销对所述第一节点的授权。6.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:所述目标对象与所述目标区域的边界之间的距离小于设定距离,或者所述目标对象处于所述边界围合范围,则确定所述目标对象处于所...

【专利技术属性】
技术研发人员:吴文中林鹏程
申请(专利权)人:杭州数梦工场科技有限公司
类型:发明
国别省市:

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

1