多租户管理逻辑图
2021-07-02 16:06:18 11 举报
AI智能生成
多租户管理逻辑图
作者其他创作
大纲/内容
多租户
一级租户管理
分配一级租户
自动创建新库
不同的一级租户使用统一数据源下,不同的数据库Databases;
自动创建一级租户对应的数据库、业务表、初始化字典数据
配置一级租户主体机构
域名隔离
不同的一级中心租户开通后,对应配套不同的二级域名,如:xxxx1.datacenter.com
租户对应的功能菜单配置
对租户进行角色配置
不同的租户分配的角色灵活关联模块菜单
统计各子租户数据
一级中心
一级中心用户管理
设置与管理一级中心用户
一级用户角色授权
数据权限
一级租户管理员可以看到下属所有二级租户的数据
一级租户管理员只能操作本自己租户维护的业务数据
二级租户管理
租户权限配置
租户可查看的数据范围
不同二级中心数据
数据隔离策略
租户创建后,自动创建一级租户对应的数据库、业务表、初始化字典数据
国标、行标的数据平台统一维护,子中心只能看,不能修改
本地标准的数据子中心可自己维护
用户登录
使用特定的子域名进行登录,如:xxxx1.datacenter.com
登录时需选择对应需进入的二级部门
用户登录页面按不同域名进行动态展示
动态LOGO
动态系统名
用户的会话中需包含当前用户的租户信息,与对应二级租户权限信息
一级中心无实际业务操作功能
一级中心无具体业务功能
一级中心可查看各二级中心的数据统计情况
一级中心可在头部切换到有权限访问的二级中心模块中?
二级中心
二级中心用户管理
设置与管理二级中心用户
二级用户角色授权
使用特定的一级中心对应的子域名进行登录,如:xxxx1.datacenter.com
数据区分
各业务模块的表数据操作,需包含当前登录用户的源信息+租户信息+表信息
数据隔离
按数据模型表对应进行冗余租户ID
通过与一级中心进行数据申请授权通过后,可查看对应已通过的数据信息,但不可进行修改
基础公共表
租户对应的角色授权表
资源菜单表
资源与角色关联表
用户信息表
系统字典信息表
标准数据
行业标准
国家标准
系统扩展性
新增加的功能打包部署后,新增角色与菜单间的关系进行功能扩展
0 条评论
回复 删除
下一页