一种权限管理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33904349 阅读:13 留言:0更新日期:2022-06-25 18:25
本发明专利技术涉及一种权限管理方法、装置、电子设备及存储介质,所述方法包括:确定目标服务中权限管理对象,调用内容管理系统创建与权限管理对象对应的文件夹类型节点;确定权限管理对象的待管理权限,调用内容管理系统在文件夹类型节点下创建与待管理权限对应的文件类型节点;确定文件夹类型节点对应的挂载节点,将文件夹类型节点挂载至挂载节点;将用户的用户标识添加至文件类型节点对应的用户权限列表中。如此调用内容管理系统创建与权限管理对象对应的文件夹类型节点,调用内容管理系统在文件夹类型节点下创建与待管理权限对应的文件类型节点,可以基于内容管理系统实现权限的管理,使业务层级数量无限制,具备通用性。具备通用性。具备通用性。

【技术实现步骤摘要】
一种权限管理方法、装置、电子设备及存储介质


[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]本专利技术实施例提供的技术方案,通过确定目标服务中权限管理对象,调用内容管理系统创建与权限管理对象对应的文件夹类型节点,确定权限管理对象的待管理权限,调用内容管理系统在文件夹类型节点下创建与待管理权限对应的文件类型节点,根据权限管理对象的业务层级关系,确定文件夹类型节点对应的挂载节点,将文件夹类型节点挂载至挂载节点,在将文件夹类型节点挂载至挂载节点之后,通过将用户的用户标识添加至文件类型节点对应的用户权限列表中来对用户分配权限。如此调用内容管理系统创建与权限管理对象对应的文件夹类型节点,调用内容管理系统在文件夹类型节点下创建与待管理权限对应的文件类型节点,可以基于内容管理系统实现权限的管理,使业务层级数量无限制,具备更好的通用性和可扩展性;另外,还有助于在后续更加简单、方便地进行权限查询。
附图说明
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种权限管理方法,其特征在于,所述方法包括:确定目标服务中权限管理对象,调用内容管理系统创建与所述权限管理对象对应的文件夹类型节点;确定所述权限管理对象的待管理权限,调用所述内容管理系统在所述文件夹类型节点下创建与所述待管理权限对应的文件类型节点;根据所述权限管理对象的业务层级关系,确定所述文件夹类型节点对应的挂载节点,将所述文件夹类型节点挂载至所述挂载节点;在将所述文件夹类型节点挂载至所述挂载节点之后,通过将用户的用户标识添加至所述文件类型节点对应的用户权限列表中来对所述用户分配权限。2.根据权利要求1所述的方法,其特征在于,所述根据所述权限管理对象的业务层级关系,确定所述文件夹类型节点对应的挂载节点,包括:根据所述权限管理对象的业务层级关系,判断所述文件夹类型节点是否存在文件夹类型父级节点;若所述文件夹类型节点未存在所述文件夹类型父级节点,将所述文件夹类型节点对应的文件夹类型根节点确定为所述挂载节点;若所述文件夹类型节点存在所述文件夹类型父级节点,将所述文件夹类型节点对应的所述文件夹类型父级节点确定为所述挂载节点。3.根据权利要求1所述的方法,其特征在于,所述在将所述文件夹类型节点挂载至所述挂载节点之后,通过将用户的用户标识添加至所述文件类型节点对应的用户权限列表中来对所述用户分配权限,包括:在将所述文件夹类型节点挂载至所述挂载节点之后,通过调用所述内容管理系统将用户的用户标识添加至所述文件夹类型节点对应的用户观察列表中,其中,所述文件夹类型节点所对应的所述权限管理对象对所述用户观察列表中的用户可见;以及,将用户的用户标识添加至所述文件类型节点对应的用户权限列表中来对所述用户分配权限。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:接收第一查询请求,其中,所述第一查询请求中包含待查询文件类型节点的标识;展示所述待查询文件类型节点对应的所述用户权限列表中包含的用户标识。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:接收第二查询请求,其中,所述第二查询请求中包含待查询用户的目标用户标识;调用所述内容管理系统以所述目标用户标识查询所述文件夹类型节点的子节点;...

【专利技术属性】
技术研发人员:林斐
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:

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

1