系统权限定义

本页仅系统所有者(Owner)可访问。V1.0 不允许通过前端创建新的系统权限: Permission 必须随代码与 Migration 一起维护(第 50 节), 以防管理员创建出无法被代码真正识别的「假权限」。
权限总数
51
角色总数
4
用户总数
2
系统所有者
1

权限矩阵(四个默认角色的实际授权)

下表由数据库中的实际授权关系统计得出,即本系统的最终权限矩阵。 所有者始终为全部权限(*);管理员默认不含 permission.view、permission.assign、ownership.transfer。

模块 权限 系统所有者管理员内容编辑只读访客
讨论内容 查看讨论 discussion.view √√√√
创建讨论 discussion.create √√√×
编辑讨论 discussion.edit √√√×
删除讨论 discussion.delete √√××
恢复讨论 discussion.restore √√××
发表评论 discussion.comment √√√×
增加讨论轮次 discussion.add_turn √√√×
上传 / 生成版本 discussion.version_create √√√×
查看历史版本 discussion.version_view √√√√
下载版本文件 discussion.version_download √√√√
恢复历史版本 discussion.version_restore √√√×
查看 PDF discussion.pdf_view √√√√
下载 PDF discussion.pdf_download √√√√
全文搜索 discussion.search √√√√
查看统计 discussion.statistics √√√√
导出讨论数据 discussion.export √√√×
管理关联 discussion.relation_manage √√√×
字典管理 查看内容类型 dictionary.content_type.view √√××
维护内容类型 dictionary.content_type.manage √√××
查看内容分类 dictionary.category.view √√××
维护内容分类 dictionary.category.manage √√××
查看所属学科 dictionary.subject.view √√××
维护所属学科 dictionary.subject.manage √√××
查看标签 dictionary.tag.view √√××
维护标签 dictionary.tag.manage √√××
查看AI模型 dictionary.ai_model.view √√××
维护AI模型 dictionary.ai_model.manage √√××
全文检索 重建检索索引 search.rebuild √√××
账户管理 查看账户 account.view √√××
新增账户 account.create √√××
编辑账户 account.edit √√××
禁用账户 account.disable √√××
启用账户 account.enable √√××
重置密码 account.reset_password √√××
查看登录日志 account.view_login_log √√××
角色管理 查看角色 role.view √√××
新增角色 role.create √√××
编辑角色 role.edit √√××
删除角色 role.delete √√××
分配权限 role.assign √√××
权限管理 查看权限定义 permission.view √×××
分配系统权限 permission.assign √×××
审计日志 查看审计日志 audit.view √√××
导出审计日志 audit.export √√××
系统维护 查看系统信息 system.view √√××
数据备份 system.backup √√××
导出数据包 system.export √√××
导入数据包 system.import √√××
系统维护操作 system.maintenance √√××
访问存储文件 system.storage √√××
系统所有权 转移系统所有权 ownership.transfer √×××

权限编码规范

权限编码统一采用 module.action 或 module.resource.action 格式(第 21 / 70 节)。 未来与「个人文章档案与思想演化系统」合并时,文章模块只需新增 article.* 编码即可复用同一套 RBAC 体系,无需改动现有权限定义。

模块编码前缀说明
讨论内容 discussion.* 讨论内容的查看、创建、编辑、版本、评论、关联与导出
字典管理 dictionary.* 内容类型、分类、学科、标签、AI 模型的维护
全文检索 search.* 全文搜索与检索索引维护
账户管理 account.* 用户账户的查看、创建、编辑、启停与密码重置
角色管理 role.* 角色的查看、创建、编辑、删除与权限分配
权限管理 permission.* 系统权限定义的查看
审计日志 audit.* 操作审计日志与登录日志的查看与导出
系统维护 system.* 系统信息、备份、数据包导入导出与维护操作
系统所有权 ownership.* 系统所有者的转移(仅 Owner 可用)
门户首页