Ruby Agent System PRD

Permission Setting

Permission Setting 模块 PRD,总览 Admin List、Permission Management 和 Login History 三个独立子页面。

Permission Setting 是代理商后台的管理员与权限控制模块。左侧菜单 Permission Settings 下应展开三个子菜单页面:Admin ListPermission ManagementLogin History。三个页面独立承载各自查询条件、表单状态、权限校验和保存反馈,不再写在同一篇页面 PRD 中。

父级模块页只维护模块边界、子页面结构、导航关系和共享规则;详细 Figma 原型保留在三个子页面中,避免同一截图重复维护。

页面摘要

项目说明
页面性质Permission Setting 模块总览页,只定义子页面边界和菜单归属
核心动作区分 Admin List、Permission Management、Login History 的职责和阅读路径
数据范围当前账号有权限查看和维护的管理员账号、权限角色、权限矩阵和登录审计记录
当前状态三个子页面已拆分;菜单结构口径已确认;详细状态由子页面维护

需求状态

状态内容
ConfirmedAdmin List、Permission Management、Login History 都归属 Permission Settings 下级菜单,不归属 Profile。
Inferred from Figma父级模块页不重复维护子页面截图,具体表单、矩阵和审计表由子页面承担。
Open Question当前未发现模块级阻塞开放问题;子页面未覆盖状态以各自 PRD 为准。

1. 模块定位

项目定义
模块类型Module PRD
默认入口左侧菜单点击 Permission Settings 后默认进入 Admin List
核心职责管理后台管理员账号、管理权限角色、查看管理员登录记录
不承担职责不管理当前登录账号资料,不处理 Profile 信息,不配置域名,不审核资金
数据范围当前账号有权限查看和维护的管理员账号、权限角色、权限矩阵和登录审计记录

菜单结构口径

Profile 下只保留 Profile InformationChange PasswordAdmin ListPermission ManagementLogin History 都归属 Permission Settings 下级菜单。

2. 子页面结构

子页面页面类型核心职责文档入口
Admin ListFeature Page PRD查询、创建、编辑、删除后台管理员账号,并绑定权限角色Admin List
Permission ManagementFeature Page PRD创建、编辑、锁定、删除权限角色,并维护页面权限矩阵Permission Management
Login HistoryFeature Page PRD查询和审计管理员登录历史Login History

3. 全局依赖

全局模块使用规则
TopPermission Setting 所有子页面都展示 Top;Top 行为不在本模块重复定义。
共享规则会话、语言、权限、表单、反馈弹窗、危险确认、敏感信息展示遵守共享规则。

4. 模块级规则

  • 左侧主菜单高亮 Permission Settings,其下展开 Admin ListPermission ManagementLogin History
  • 子页面切换时不应清空 Top、公告条、侧边栏展开状态或全局会话状态。
  • 每个子页面的筛选条件、分页、弹窗和草稿状态互相独立。
  • 管理员账号、权限角色和登录历史都属于权限敏感数据,入口、按钮、字段和接口都必须做权限校验。
  • 创建、编辑、锁定、删除都必须保留审计记录;删除与锁定属于危险操作,必须二次确认。

5. 阅读路径

先阅读 Admin List,确认管理员账号列表、创建、编辑和删除规则。
阅读 Permission Management,确认权限角色、权限矩阵、保存和角色操作规则。
阅读 Login History,确认登录审计列表的筛选、展示和导出边界。
再回到 Top 和共享规则,核对全局导航、会话、反馈和权限控制口径。

本页目录