多级租户管理方法、装置、平台、存储介质及电子装置制造方法及图纸

技术编号:36026232 阅读:13 留言:0更新日期:2022-12-21 10:25
本申请公开了一种多级租户管理方法、装置、平台、存储介质及电子装置,涉及计算机技术领域,该多级租户管理方法包括:接收父租户节点的子租户节点创建请求;响应于所述子租户节点创建请求,创建所述父租户节点对应的子租户节点,所述父租户节点的权限层级高于所述子租户节点的权限层级;接收所述父租户节点对目标子租户节点的业务角色创建请求;响应于所述业务角色创建请求,创建所述目标子租户节点的第一业务角色;基于所述第一业务角色的角色类型,为所述第一业务角色分配对应的业务权限。本申请提供的多级租户管理方法、装置、平台、存储介质及电子装置,可以对多租户进行分级分权管理,从而在多级组织下可以实现对数字化能力的有效管理。的有效管理。的有效管理。

【技术实现步骤摘要】
多级租户管理方法、装置、平台、存储介质及电子装置


[0001]本申请涉及计算机
,尤其涉及一种多级租户管理方法、装置、平台、存储介质及电子装置。

技术介绍

[0002]目前市面上存在的诸多软件即服务(Software as a Service,SaaS)产品,其提供的多租户方案只满足单一租户内部多类别的管理员的工作审批和协同问题。
[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]图1是根据本申请实施例的一种智能设备的交互方法的硬件环境示意图;
[0042]图2是本申请提供的多级租户管理方法的流程示意图;
[0043]图3是本申请提供的多级租户管理方法的多级组织分布示意图;
[0044]图4是本申请提供的多级租户管理方法的多租户多级体系示意图;
[0045]图5是应用本申请提供的多级租户管理方法的数据流程示意图;
[0046]图6是本申请提供的多级租户管理装置的结构示意图;
[0047]图7是本申请提供的电子装置的实体结构示意图。
具体实施方式
[0048]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0049]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多级租户管理方法,其特征在于,包括:接收父租户节点的子租户节点创建请求;响应于所述子租户节点创建请求,创建所述父租户节点对应的子租户节点,所述父租户节点的权限层级高于所述子租户节点的权限层级;接收所述父租户节点对目标子租户节点的业务角色创建请求;响应于所述业务角色创建请求,创建所述目标子租户节点的第一业务角色;基于所述第一业务角色的角色类型,为所述第一业务角色分配对应的业务权限。2.根据权利要求1所述的多级租户管理方法,其特征在于,还包括:基于所述父租户节点和所述子租户节点中的任一租户节点的租户类型,为所述任一租户节点分配对应的数据权限。3.根据权利要求1所述的多级租户管理方法,其特征在于,还包括:基于所述父租户节点和所述子租户节点中的任一租户节点的数据权限,创建所述数据权限对应的资源数据。4.根据权利要求3所述的多级租户管理方法,其特征在于,所述基于所述父租户节点和所述子租户节点中的任一租户节点的数据权限,创建所述数据权限对应的资源数据之后,还包括:接收所述任一租户节点的第二业务角色对目标资源数据的数据处理请求;响应于所述数据处理请求,基于所述第二业务角色的业务权限,确定所述第二业务角色是否对所述目标资源数据进行数据处理。5.根据权利要求1所述的多级租户管理方法,其特征在于,还包括:接收所述父租户节点和所述子租户节点中的任一租户节点的业务进度查询请求;响应于所述业务进度查询请求,确定所述任一租户节点对应的下级节...

【专利技术属性】
技术研发人员:毛芳齐世亮张帅郭宇超
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1