28 lines
1.1 KiB
Markdown
28 lines
1.1 KiB
Markdown
# RBAC 权限矩阵生成 Prompt
|
|
|
|
```text
|
|
请基于目标业务模块设计 RBAC 权限矩阵。
|
|
|
|
输入材料:
|
|
- 模块名称:<填写>
|
|
- 业务对象:<填写,例如订单、客户、申请、任务>
|
|
- 需求说明或用户故事:<粘贴>
|
|
- 角色列表:<粘贴目标项目真实角色>
|
|
- 功能点:<粘贴页面、按钮、接口、数据动作>
|
|
- 项目依据:<粘贴权限、路由、菜单、接口、后端校验相关路径>
|
|
|
|
输出要求:
|
|
1. 先列事实依据:权限、菜单、动态路由、接口、后端校验相关路径。
|
|
2. 输出 RBAC 权限矩阵:角色 x 功能点,允许、拒绝、条件允许。
|
|
3. 输出权限字符建议,并标注哪些是事实、哪些是建议。
|
|
4. 输出页面级、按钮级、接口级、数据范围四层控制。
|
|
5. 输出不确定点:哪些权限必须业务方确认。
|
|
6. 输出验收方式:如何证明权限确实生效。
|
|
|
|
约束:
|
|
- 不要直接改代码。
|
|
- 不要把前端按钮隐藏当作安全边界。
|
|
- 所有结论必须区分事实、推断、建议。
|
|
- 不要把示例模块、示例角色或示例权限字符当成目标项目事实。
|
|
```
|