介绍
活字格标准权限管理框架,助您的应用快速集成用户管理、角色配置、组织架构及精细化权限控制能力。
本次更新为破坏性更新,涉及数据结构与接口的重大调整。升级前请务必备份数据,并仔细阅读升级指南。
权限管理框架(原"前端权限框架")是一款标准化的活字格应用,深度整合活字格内置的用户、角色、组织架构及权限组管理能力。该框架适用于所有活字格应用,只需将其功能模块引入您的项目并完成简单配置,即可快速完成系统集成。让您的最终客户能够直接、高效地管理系统用户与权限数据。

为什么使用权限管理框架?
自建用户权限模块往往门槛不低,既要精通 RBAC(基于角色的访问控制)模型,又要深谙活字格角色继承的抽象模型。权限管理框架将这些隐性技术门槛封装为标准功能模块,助您跳过底层实现,直接复用成熟的权限管理方案。
- 开箱即用:模块引入即用,零开发成本启用;同步支持活字格最新版本特性;
- 标准化实践:基于官方最佳实践设计,确保架构先进性;
- 事件驱动:组件级事件机制,精准管控功能模块内部流转;
- 模板复用:组件、页面、单元格样式均可抽离为单独模板进行沉淀复用;
- 开放接口:标准 API 全覆盖,支持自定义前端;
- AI 友好:接口对于 AI 友好,支持一键生成 MCP Server。
运行模式
权限管理框架围绕以下 3 项核心运行能力展开,分别覆盖权限建模、界面状态控制与服务端数据交互。
-
权限组模式:基于
权限组构建权限模型,将资源权限与数据权限统一封装为可复用的权限组,并支持按业务角色进行灵活分配,以实现权限配置的标准化与可维护性。 -
页面/组件属性与命令:通过页面和组件级的属性与命令机制,动态设置页面上下文与交互状态,无需依赖隐藏行列等实现方式,即可完成界面行为控制。
-
服务端命令:提供面向服务端的数据访问与管理接口,支持标准化的前后端数据交互模式,同时具备良好的 AI 适配性,便于扩展自动化集成与 MCP Server 等能力。
框架组成
权限管理框架按照功能场景进行模块封装,您可以按照实际业务需求按需导入:
| 模块 | 功能描述 | 资源列表 |
|---|---|---|
| 用户管理 | 用户的增删改查、密码重置、状态启用与禁用,以及角色与组织的批量分配。 | • 页面 - 用户管理 • 服务端命令 - 用户管理 • 组件 - 业务组件 - 用户管理模块 |
| 角色管理 | 角色的创建与维护,支持角色继承体系下的权限聚合与分配。 | • 页面 - 角色管理 • 服务端命令 - 角色管理 • 组件 - 业务组件 - 角色管理模块 |
| 组织管理 | 组织架构的层级构建与维护,支持部门的创建、调整与人员归属管理。 | • 页面 - 组织管理 • 服务端命令 - 组织管理 • 组件 - 业务组件 - 组织管理模块 |
| 权限管理 | 资源权限与数据权限的统一配置,通过权限组实现按角色的精细化授权。 | • 页面 - 权限管理 • 服务端命令 - 权限管理(可选) |