一、项目简介

JVS是面向软件开发团队能够快速实现使用的根底开发框架,选用微服务分布式框架,供给丰富的根底功用,集成很多事务引擎,它灵敏性强,界面化装备对开发者友好,底层容器化构建,调集继续化构建。

项目库房:gitee.com/software-mi…

开源,支持商用。

二、用户与租户基本概念

为了说明用户与租户的概念,拿卖家与买家来实际举比如,体系中就只有卖家一个服务商,所有的买家都是卖家的销售目标,这种服务关系相对简略;

JVS开源框架系列:多租户管理【含开源地址】

体系中有多个卖家,不同卖家供给不同的服务,自己有自己的用户,这里供给多卖家的体系称之为多租户体系,如下图所示,通常也称为SaaS体系。

JVS开源框架系列:多租户管理【含开源地址】

其中卖家为租户,买家为用户,那么,租户的概念,在SaaS体系中,供给使用或许服务的安排机构称为租户,这种租户一般有自己的安排、权限办理、经营治理能力。

三、多租户体系形式

1:N的租户形式,如下图,每个租户有自己的独有的用户,整个体系以租户为中心,租户自己发展自有的用户,渠道中心为租户服务;

JVS开源框架系列:多租户管理【含开源地址】

JVS开源框架系列:多租户管理【含开源地址】

四、JVS多租户介绍

JVS供给的N:M的多租户形式,不同用户登录不同租户看到的内容能够不同,每个租户能够有自己的人物、权限体系,规范的菜单由渠道开设(权限由租户操控),装备的使用能够由租户操控

JVS开源框架系列:多租户管理【含开源地址】

租户能够装备自己的logo、独立的体系名称、独立的二级域名、独立的登录主页等

JVS开源框架系列:多租户管理【含开源地址】

能够经过租户人物功用,能够批量化的操控给租户开的根底权限,在根底权限范围内,每个租户办理员能够灵敏定义自有人物与功用。

JVS开源框架系列:多租户管理【含开源地址】

后期规划:

将对租户开放轻使用装备功用,供给使用办理、列表、表单、流程、逻辑、报表等轻使用装备的根底东西。

今天的介绍先到这结束,感谢大家的继续重视!

下一期预告:使用的介绍