本申请涉及saas平台的权限管理,尤其涉及一种saas平台的权限管理方法及系统。
背景技术:
1、saas平台被各行业广泛应用,其中教育集团与各地教育局也广泛应用saas平台进行日常管理,传统的saas管理模式主要为设置多个登陆端口,即集团/局端与其旗下的每个学校的单校端,各自在自有系统中进行相关业务处理,当集团/局端需要了解单个学校的运营情况时,需要对应学校老师进行业务数据的汇报录入或者打印上报,审批汇总流程繁琐,耗费工作人员的精力与时间,效率低下。并且这种多端口、多系统的管理模式在需要对单个学校的管理系统进行权限管控时,需要在各个学校的自有系统中建立管理员角色再进行权限管控,管控过程是否繁琐。
技术实现思路
1、为了解决这一技术问题,本申请提供了一种saas平台的权限管理方法及系统,该方法能够实现第一租户对第二租户资源权限集的强管控。
2、为实现本申请的目的,本申请通过以下技术方案实现:
3、第一方面,本申请提供了一种saas平台的权限管理方法,应用于服务器,所述方法包括:
4、获取客户端上登陆的第一租户的身份信息,所述第一租户具有第一资源权限集,所述第一资源权限集包括设置第二租户的资源权限集的权限,所述第二租户的资源权限集为第二资源权限集;
5、向所述客户端发送用于设置所述第二资源权限集的权限设置信息;
6、接收所述客户端发送的所述第二资源权限集。
7、在一种可能的实现方式中,所述的saas平台的权限管理方法,应用于服务器,还包括:获取客户端上登陆的所述第二租户的身份信息,所述第二租户具有第二资源权限集。
8、在一种可能的实现方式中,所述第一资源权限集,包括:第二租户总览权限,第一租户首页管理权限,第一租户办公管理权限,第一租户与第二租户的职员管理权限、财务管理权限、物资管理权限、营收数据总览权限,第二资源权限集管理权限,第二资源权限集获取权限。
9、在一种可能的实现方式中,所述第二资源权限集,包括:第二租户的首页管理权限,办公管理权限、职员管理权限、财务管理权限、物资管理权限、收费管理权限、健康防疫管理权限。
10、在一种可能的实现方式中,所述第一资源权限集,还包括:表格模板编辑权限。
11、在一种可能的实现方式中,所述第二资源权限集的权限设置信息包括:第二资源权限集的权限设置菜单。
12、第二方面,本申请提供一种saas平台的权限管理方法,应用于客户端,所述方法包括:发送第一租户的身份信息至服务器;接收服务器发送的用于设置所述第二资源权限集的权限设置信息;设置第二租户权限生成第二资源权限集发送至服务器。
13、在一种可能的实现方式中,所述的saas平台的权限管理方法,应用于客户端,还包括:获取第二租户资源权限集。
14、在一种可能的实现方式中,所述的saas平台的权限管理方法,应用于客户端,还包括:发送第二租户身份信息至服务器。
15、第三方面,本申请提供一种saas平台的权限管理系统,包括服务器与客户端,所述服务器,用于获取客户端上登陆的第一租户的身份信息,所述第一租户具有第一资源权限集,所述第一资源权限集包括设置第二租户的资源权限集的权限,所述第二租户的资源权限集为第二资源权限集,以及,用于向所述客户端发送用于设置所述第二资源权限集的权限设置信息,以及,用于接收所述客户端发送的所述第二资源权限集;所述客户端,用于发送第一租户的身份信息至服务器,以及,用于接收服务器发送的用于设置所述第二资源权限集的权限设置信息,以及,用于设置第二租户权限生成第二资源权限集发送至服务器。
16、在一种可能的实现方式中,所述服务器,还用于获取客户端上登陆的所述第二租户的身份信息,所述第二租户具有第二资源权限集。
17、在一种可能的实现方式中,所述客户端还用于获取第二租户资源权限集。
18、在一种可能的实现方式中,所述客户端还用于发送第一租户的身份信息至服务器。
19、本申请提供的技术方案的技术效果如下:
20、本申请所述的一种saas平台的权限管理方法及系统,能够实现第一租户对第二租户权限的强管控,还能够实现第一租户账号一键切换第二租户权限进行相关查询与控制,并且能够实现同端登录,提高管理效率,加强第一租户的权限管控力度。
1.一种saas平台的权限管理方法,其特征在于,应用于服务器,所述方法包括:
2.根据权利要求1所述的saas平台的权限管理方法,其特征在于,还包括:
3.根据权利要求1所述的saas平台的权限管理方法,其特征在于,所述第一资源权限集,包括以下至少一种:
4.根据权利要求1所述的saas平台的权限管理方法,其特征在于,所述第一资源权限集,还包括:表格模板编辑权限。
5.根据权利要求1所述的saas平台的权限管理方法,其特征在于,所述第二资源权限集的权限设置信息包括:第二资源权限集的权限设置菜单。
6.一种saas平台的权限管理方法,其特征在于,应用于客户端,所述方法包括:
7.根据权利要求6所述的saas平台的权限管理方法,其特征在于,还包括:获取第二租户资源权限集。
8.根据权利要求6所述的saas平台的权限管理方法,其特征在于,还包括:发送第二租户身份信息至服务器。
9.一种saas平台的权限管理系统,其特征在于,包括服务器与客户端,所述服务器,用于获取客户端上登陆的第一租户的身份信息,所述第一租户具有第一资源权限集,所述第一资源权限集包括设置第二租户的资源权限集的权限,所述第二租户的资源权限集为第二资源权限集,以及,用于向所述客户端发送用于设置所述第二资源权限集的权限设置信息,以及,用于接收所述客户端发送的所述第二资源权限集;所述客户端,用于发送第一租户的身份信息至服务器,以及,用于接收服务器发送的用于设置所述第二资源权限集的权限设置信息,以及,用于设置第二租户权限生成第二资源权限集发送至服务器。
10.根据权利要求9所述的saas平台的权限管理系统,其特征在于,所述服务器,还用于获取客户端上登陆的所述第二租户的身份信息,所述第二租户具有第二资源权限集;所述客户端还用于获取第二租户资源权限集,以及,用于发送第一租户的身份信息至服务器。