System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于数据穿透的用户权限管理系统、方法、设备及介质技术方案_技高网

基于数据穿透的用户权限管理系统、方法、设备及介质技术方案

技术编号:41921151 阅读:22 留言:0更新日期:2024-07-05 14:20
本发明专利技术提供一种基于数据穿透的用户权限管理系统、方法、设备及介质,该系统包括:后台,用于基于后台超级管理员的第一账户显示后台超级管理员的操作界面,并接收其输入的操作信息,创建租户超级管理员的第二账户;中台,用于基于第二账户显示租户超级管理员的操作界面,并接收其输入的操作信息,创建每个租户的管理员的第三账户,并为每个租户的管理员分配租户对应的数据权限;基于每一第三账户,显示每个租户的管理员的操作界面,并接收每个租户的管理员输入的操作信息,基于租户对应的数据权限下的区域数据为租户下的各用户分配目标区域和目标区域的所有父级区域的通行权限,可对多租户的数据权限和多租户下的各用户的通行权限进行精细化管理。

【技术实现步骤摘要】

本专利技术涉及权限管理,尤其涉及一种基于数据穿透的用户权限管理系统、方法、设备及介质


技术介绍

1、在现有的用户权限管理系统中,涉及到多租户和多租户下的不同用户的权限管理。现有的多租户和多租户下的不同用户的权限都是在同一系统中集中管理的。

2、然而,现有的用户权限管理系统,无法满足多租户和多租户下的不同用户的精细化权限管理需求。


技术实现思路

1、本专利技术提供一种基于数据穿透的用户权限管理系统、方法、设备及介质,用以解决现有技术中现有的用户权限管理系统,无法满足多租户和多租户下的不同用户的精细化权限管理需求的缺陷,实现对多租户的数据权限和多租户下的各用户的通行权限进行精细化管理。

2、本专利技术提供一种基于数据穿透的用户权限管理系统,所述系统包括:

3、后台,用于基于后台超级管理员的第一账户,显示所述后台超级管理员的第一操作界面,并接收所述后台超级管理员基于所述第一操作界面输入的第一操作信息,基于所述第一操作信息创建租户超级管理员的第二账户;

4、中台,用于基于所述第二账户,显示所述租户超级管理员的第二操作界面,并接收所述租户超级管理员基于所述第二操作界面输入的第二操作信息,基于所述第二操作信息创建每个租户的管理员的第三账户,并为每个所述租户的管理员分配所述租户对应的数据权限;基于每一所述第三账户,显示每个所述租户的管理员的第三操作界面,并接收每个所述租户的管理员基于相应的所述第三操作界面输入的第三操作信息,基于每个所述第三操作信息获取所述租户对应的数据权限下的区域数据,并基于所述租户对应的数据权限下的区域数据为所述租户下的各用户分配目标区域和所述目标区域的所有父级区域的通行权限。

5、根据本专利技术提供的一种基于数据穿透的用户权限管理系统,所述中台,具体用于:

6、接收所述租户的管理员基于所述第三操作界面输入的第一操作指令;

7、响应于所述第一操作指令,获取所述租户下的各用户的生物信息,并将所述租户下的各用户的生物信息分发至所述目标区域和所述目标区域的所有父级区域的门禁设备的信息库中。

8、根据本专利技术提供的一种基于数据穿透的用户权限管理系统,所述中台还用于:接收所述租户的管理员基于所述第三操作界面输入的第四操作信息,并基于所述第四操作信息为所述租户下的各用户分配所述目标区域的所有子区域的通行权限。

9、根据本专利技术提供的一种基于数据穿透的用户权限管理系统,所述中台,具体用于:

10、接收所述租户的管理员基于所述第三操作界面输入的第二操作指令;

11、响应于所述第二操作指令,获取所述租户下的各用户的生物信息,并将所述租户下的各用户的生物信息分发至所述目标区域的所有子区域的门禁设备的信息库中。

12、根据本专利技术提供的一种基于数据穿透的用户权限管理系统,所述后台还用于:接收所述后台超级管理员基于所述第一操作界面输入的第五操作信息,基于所述第五操作信息为所述租户超级管理员分配菜单权限、角色权限和接口权限中的至少一项;

13、所述中台还用于:基于所述租户超级管理员的所述菜单权限、角色权限和接口权限中的至少一项,生成所述租户超级管理员的第二操作界面。

14、根据本专利技术提供的一种基于数据穿透的用户权限管理系统,所述后台还用于:接收所述后台超级管理员基于所述第一操作界面输入的第六操作信息,基于所述第六操作信息为多租户分配互不相同的租户标识,并将每个所述租户对应的数据权限下的区域数据存储在相应的所述租户标识对应的存储空间中。

15、本专利技术还提供一种基于数据穿透的用户权限管理方法,所述方法基于用户权限管理系统,所述用户权限管理系统至少包括中台和后台,所述方法包括:

16、所述中台基于租户超级管理员的账户,显示所述租户超级管理员的操作界面;所述租户超级管理员的账户是所述后台基于后台超级管理员在所述后台超级管理员的操作界面输入的第一操作信息创建的;

17、所述中台接收所述租户超级管理员基于所述租户超级管理员的操作界面输入的第二操作信息,并基于所述第二操作信息创建每个租户的管理员的账户,并为每个所述租户的管理员分配所述租户对应的数据权限;

18、所述中台基于每一所述租户的管理员的账户,显示每个所述租户的管理员的操作界面;

19、所述中台接收每个所述租户的管理员基于所述租户的管理员的操作界面输入的第三操作信息,并基于每个所述第三操作信息获取所述租户对应的数据权限下的区域数据;

20、所述中台基于所述租户对应的数据权限下的区域数据为所述租户下的各用户分配目标区域和所述目标区域的所有父级区域的通行权限。

21、根据本专利技术提供的一种基于数据穿透的用户权限管理方法,所述方法还包括:

22、所述中台接收所述租户的管理员基于所述第三操作界面输入的第四操作信息,并基于所述第四操作信息为所述租户下的各用户分配所述目标区域的所有子区域的通行权限。

23、本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述的基于数据穿透的用户权限管理方法的步骤。

24、本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述的基于数据穿透的用户权限管理方法的步骤。

25、本专利技术提供的基于数据穿透的用户权限管理系统、方法、设备及介质,该系统包括:后台和中台;其中,后台可以基于后台超级管理员的第一账户,显示后台超级管理员的第一操作界面,并接收后台超级管理员基于第一操作界面输入的第一操作信息,基于第一操作信息创建租户超级管理员的第二账户。也即,后台超级管理员为多租户创建一个租户超级管理员的账户。中台可以基于第二账户,显示租户超级管理员的第二操作界面,并接收租户超级管理员基于第二操作界面输入的第二操作信息,基于第二操作信息创建每个租户的管理员的第三账户,并为每个租户的管理员分配租户对应的数据权限;基于每一第三账户,显示每个租户的管理员的第三操作界面,并接收每个租户的管理员基于相应的第三操作界面输入的第三操作信息,基于每个第三操作信息获取租户对应的数据权限下的区域数据,并基于租户对应的数据权限下的区域数据为租户下的各用户分配目标区域和目标区域的所有父级区域的通行权限。也即,租户超级管理员可以创建多个租户的管理员,并为每个租户的管理员分配租户对应的数据权限,每个租户的管理员可以基于每个租户对应的数据权限下的区域数据为租户下的各用户分配目标区域和目标区域的所有父级区域的通行权限,从而可以将不同租户的数据权限的分配交由租户超级管理员来管理,将不同租户下的各用户的通行权限交由相应租户的管理员来管理。因此,本专利技术可以对多租户的数据权限和多租户下的各用户的通行权限进行精细化管理。

26、本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易本文档来自技高网...

【技术保护点】

1.一种基于数据穿透的用户权限管理系统,其特征在于,所述系统包括:

2.根据权利要求1所述的基于数据穿透的用户权限管理系统,其特征在于,所述中台,具体用于:

3.根据权利要求1所述的基于数据穿透的用户权限管理系统,其特征在于,所述中台还用于:接收所述租户的管理员基于所述第三操作界面输入的第四操作信息,并基于所述第四操作信息为所述租户下的各用户分配所述目标区域的所有子区域的通行权限。

4.根据权利要求3所述的基于数据穿透的用户权限管理系统,其特征在于,所述中台,具体用于:

5.根据权利要求1至4任一项所述的基于数据穿透的用户权限管理系统,其特征在于,所述后台还用于:接收所述后台超级管理员基于所述第一操作界面输入的第五操作信息,基于所述第五操作信息为所述租户超级管理员分配菜单权限、角色权限和接口权限中的至少一项;

6.根据权利要求5所述的基于数据穿透的用户权限管理系统,其特征在于,所述后台还用于:接收所述后台超级管理员基于所述第一操作界面输入的第六操作信息,基于所述第六操作信息为多租户分配互不相同的租户标识,并将每个所述租户对应的数据权限下的区域数据存储在相应的所述租户标识对应的存储空间中。

7.一种基于数据穿透的用户权限管理方法,其特征在于,所述方法基于用户权限管理系统,所述用户权限管理系统至少包括中台和后台,所述方法包括:

8.根据权利要求7所述的基于数据穿透的用户权限管理方法,其特征在于,所述方法还包括:

9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求7或8所述的基于数据穿透的用户权限管理方法的步骤。

10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求7或8所述的基于数据穿透的用户权限管理方法的步骤。

...

【技术特征摘要】

1.一种基于数据穿透的用户权限管理系统,其特征在于,所述系统包括:

2.根据权利要求1所述的基于数据穿透的用户权限管理系统,其特征在于,所述中台,具体用于:

3.根据权利要求1所述的基于数据穿透的用户权限管理系统,其特征在于,所述中台还用于:接收所述租户的管理员基于所述第三操作界面输入的第四操作信息,并基于所述第四操作信息为所述租户下的各用户分配所述目标区域的所有子区域的通行权限。

4.根据权利要求3所述的基于数据穿透的用户权限管理系统,其特征在于,所述中台,具体用于:

5.根据权利要求1至4任一项所述的基于数据穿透的用户权限管理系统,其特征在于,所述后台还用于:接收所述后台超级管理员基于所述第一操作界面输入的第五操作信息,基于所述第五操作信息为所述租户超级管理员分配菜单权限、角色权限和接口权限中的至少一项;

6.根据权利要求5所述的基于数据穿透的用户权限管理系统,其特征在于...

【专利技术属性】
技术研发人员:孙华禹马文军何振东周军
申请(专利权)人:北京眼神智能科技有限公司
类型:发明
国别省市:

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

1