角色定义了用户在组织中的权限集合。角色库由当前应用下的所有组织共享,系统预置了两个默认角色,您也可以根据业务需求创建自定义角色,实现精细化的权限控制。
路径:登录 RootAuth 控制台 → 进入目标应用 → 点击顶部导航栏的「用户管理」 → 选择「角色」
1. 角色列表
角色列表展示当前应用下的所有角色(包括系统预置和自定义角色),支持搜索、创建和管理操作。
| 字段 | 说明 |
|---|---|
| 角色 | 角色名称,可点击进入角色详情 |
| ID | 角色唯一标识,可复制 |
| 角色代码 | 用户自定义的唯一键,创建后不可修改,可复制 |
| 创建时间 | 角色创建时间(默认角色为应用创建时间) |
| 最新编辑时间 | 最近一次编辑的时间 |
| 创建者 | 创建该角色的用户邮箱 |
| 操作 | 提供「编辑角色」「设为默认」「删除角色」按钮 |
列表特性:
-
默认角色:系统预置 Admin 和 Member。其中Admin 为默认角色,带有“默认”标识。
-
删除限制:默认角色和正在使用中的角色不支持删除。
-
搜索:支持对角色名称模糊搜索。
-
创建角色:列表右上角提供 “+ 创建角色” 按钮。
2.创建角色
操作步骤:
-
点击角色列表右上角的 “+ 创建角色”,弹出创建表单。
-
填写以下信息:
-
角色名称(必填):同一应用内不可重复。
-
角色代码(必填):唯一标识,创建后不可修改。格式限制:仅允许小写字母、数字、连字符(-)、下划线(_)。
-
描述(选填):说明角色的用途,方便团队成员理解。
-
-
点击 “创建角色” 提交,新角色将立即出现在列表中。
3.角色详情
点击角色列表中的角色名称或“编辑角色”进入详情页,可查看和编辑角色信息。
3.1基础信息
| 字段 | 是否可编辑 | 说明 |
|---|---|---|
| 名称 | 可编辑 | 角色名称,修改时需校验唯一性 |
| 描述 | 可编辑 | 角色描述 |
| 角色ID | 不可编辑 | 系统唯一标识,支持复制 |
| 角色代码 | 不可编辑 | 创建时指定的唯一键,不可修改 |

3.2删除角色
-
页面底部红色 “删除” 按钮。删除操作受以下限制:
-
默认角色 :不支持删除。
-
使用中的角色:若角色已被任何组织中的用户分配,点击删除时会提示,需先将所有用户重新分配至其他角色或从组织中移除,然后重试删除。
-
可删除时,点击删除弹出二次确认弹窗,确认后角色被永久删除。
