基于开源的芋道微服务源码进行的二次开发,能够满足多租户管理,前端集成乾坤微服务子应用,平台租户能在不同租户之间切换。为企业提供了统一的后台管理平台。
点击空白处退出提示
语言技术
Java、SpringCloud、Vue系统类型
Web行业分类
企业服务
基于开源的芋道微服务源码进行的二次开发,能够满足多租户管理,前端集成乾坤微服务子应用,平台租户能在不同租户之间切换。为企业提供了统一的后台管理平台。
一、租户管理模块:核心支撑多租户架构,实现租户全生命周期管控。支持租户注册、资质审核、信息配置(租户名称、所属行业、联系人、有效期等)全流程线上化;可对租户进行分级分类管理,配置差异化资源配额(如存储空间、接口调用次数、微应用访问权限);提供租户状态监控功能,实时查看租户运营数据,支持租户冻结、解冻、注销等操作,同时保障各租户数据隔离安全,避免信息泄露。
二、权限管理模块:构建精细化权限管控体系,适配多租户场景下的复杂权限需求。基于RBAC模型(角色-权限-用户)设计,支持权限的颗粒化配置,可精准控制菜单访问、按钮操作、接口调用等权限范围;实现租户内权限与平台级权限的分层管控,平台管理员拥有全局权限,各租户管理员仅可管理本租户内权限;支持权限变更日志记录,完整追溯权限分配、修改轨迹,保障权限管理合规可查。
三、微应用管理模块:依托乾坤微前端架构,实现微应用的全生命周期管理。支持微应用的注册、部署、启动、停止、卸载等操作,可配置微应用与租户的关联关系,实现不同租户差异化微应用权限分配;提供微应用版本管理功能,支持版本升级、回滚,保障微应用迭代稳定;支持微应用状态监控,实时反馈微应用运行状态与异常信息,便于运维人员快速排查问题。
四、用户管理模块:实现平台与租户双层级用户管控。平台级用户管理支持管理员账号的创建、编辑、密码重置、状态管理等;租户级用户管理由各租户管理员自主操作,可创建本租户内用户账号,维护用户基本信息(姓名、联系方式、所属部门等),配置用户所属角色与权限;支持用户登录日志、操作日志记录,可追踪用户登录时间、IP地址、操作行为等,提升平台安全管控能力。
五、角色管理模块:为权限分配提供灵活载体,支持平台级与租户级角色双重管理。可自定义角色名称、描述,基于业务需求灵活分配权限集合;支持角色的创建、编辑、删除、启用/禁用等操作,实现角色的批量权限调整;提供角色关
本人基于原有的微服务多租户的架构上整合了qiankun微应用,用户可以加入多个租户,系统租户人员可以查看其他租户的数据。




评论