ps做图软件怎么下载网站,中国纪检监察报刘一霖,网络营销是怎么回事,新手如何学seoJVS的多租户体系统
在IT系统中#xff0c;“租户”#xff08;tenant#xff09;通常用于指代一种多租户架构#xff08;multi-tenancy#xff09;#xff0c;它是一种软件架构模式#xff0c;允许多个用户或组织共享相同的应用程序或系统实例#xff0c;但彼此之间的…JVS的多租户体系统
在IT系统中“租户”tenant通常用于指代一种多租户架构multi-tenancy它是一种软件架构模式允许多个用户或组织共享相同的应用程序或系统实例但彼此之间的数据和配置被隔离开来保证每个租户的数据隐私和安全性。
在一个多租户系统中一个实例的应用程序或服务同时为多个租户提供服务每个租户通常被认为是相互独立的拥有自己的用户、数据、配置和权限。租户可以是不同的组织、公司、部门或个人用户。通过采用多租户架构企业在一个统一的系统实例中可以为多个客户提供服务从而节省了资源成本和维护开销同时简化了系统的部署和管理。每个租户可以根据自己的需求进行定制和配置而不会相互干扰。
JVS的多租户架构是通过逻辑隔离的方式实现每个租户的数据和配置在数据库或存储系统中被分开存储并使用安全访问控制规则进行管理。
JVS多租户模式
JVS的多租户模式如下图所示在JVS的基础框架上构建了两类租户主租户和子租户主租户在平台中有且只有唯一一个子租户可以开多个租户。租户之间的数据是隔离的如下图所示 主租户可以配置的功能包括运维设置和平台管理其中运维设置是与整个JVS基础底座相关的配置选项配置入口如下图所示 平台配置是本租户下的相关功能的设置配置入口如下 子租户只有平台管理的功能。
用户与租户关系
用户与租户支持多对多的关系一个用户可在多个租户中切换实际上可能存在一个用户在多个公司任职的情况 用户可以在多个租户之间做切换如下图所示 租户的创建
用平台的管理员点击运维设置点击菜单上的租户管理进入租户的管理界面如下图所示右侧展示的已经配置的租户 点击新增按钮弹出新增租户的表单 其中 需要配置租户的公司名称需要填写管理员的账号这个是租户管理员的账号这个账号是可以进入到系统中去创建组织、角色、用户等操作可以分配对应的管理权限等。
用户加入租户
用户加入某个租户组织有两种模式全新用户和已经有的用户引入租户两种模式
全新用户加入组织那么这种方式是在平台管理中增加创建一个用户 管理员将已经存在的用户引入租户通过发送租户邀请码的方式加入租户 这里的邀请码是有时间限制可以配置是否需要管理员审核的控制 用户收到邀请码后可以在如下图所示的地方点击加入组织 输入组织邀请码 用户审核如果在生成邀请码时设置了管理员审批的用户管理员可以在用户审核处 完成已有用户进入租户的审核 用户主动创建租户
用户可以创建新的租户 需要填写公司名称默认用户密码如下图所示 用户切换租户
用户点击个人中心可以切换租户 选择不同租户选项则进入对应的租户 JVS基础框架开源地址https://gitee.com/software-minister/jvs