# grit **Repository Path**: solonlab/grit ## Basic Information - **Project Name**: grit - **Description**: 资源授权管理中心(中间件) - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 26 - **Forks**: 5 - **Created**: 2021-07-29 - **Last Updated**: 2025-10-28 ## Categories & Tags **Categories**: authority-management **Tags**: None ## README
权限管理系统,或者资源授权管理中心,或者权限控制中台
## 功能 * 资源管理 * 资源空间(相当于应用系统) * 资源组(相当于频道、模块) * 资源 * 可见(相当于菜单) * 可不见(相当于权限码) * 主体管理 * 主体组 * 可见(相当于企业、机构、部门) * 不可见(相当于角色) * 主体(相当于登录用户) ## 开始 * 了解框架与构件 | 开发框架 | 说明 | |--------------------------|--------------------------------------| | grit-client | grit 接口申明及数据实体定义。支持Remote调用与Local调用 | | grit-client-solon-solon | grit-client 集成插件(带 solon-auth 适配) | | grit-server-api | grit-client 接口实现(可做为插件集成到别的服务) | | grit-server-ui-durian | grit-server + 管理界面实现(可做为插件集成到别的管理后台) | | grit-server-solon-solon | grit-server 集成插件 | | 镜像输出 | 说明 | |--------------------|-----------------------| | noearorg/gritdock:2.0.2 | Grit 权限管理、接口服务及菜单导航服务 | 单体项目,可通过 grit-server-ui-durian 集成,直接获取客户端接口与管理能力 * 控制台演示站 授权管理地址: [http://grit.noear.org/grit/](http://grit.noear.org/grit/) (账号:grit ;密码:UjKeQwBK1oCUOCvl ) 效果预览地址:[http://grit.noear.org/](http://grit.noear.org/) (已有演示主体,账号:admin ;密码:admin ) * 部署说明 具体参考:[_deploy](_deploy) * 管理说明 上面的演示控制台,可以先上去看看。或者看视频:[https://www.bilibili.com/video/BV1Hy42187cn/](https://www.bilibili.com/video/BV1Hy42187cn/) ## 应用 ### 配置应用 #### 1、单体模式 * 依赖包配置(pom.xml) ```xml