角色管理 — 用户操作手册
功能概述
角色管理是品牌管理后台的权限控制核心功能,用于创建和管理不同的操作角色,配置各角色可访问的菜单和功能权限,并将角色分配给子账户使用。通过角色管理,您可以实现精细化的权限控制,确保不同岗位的员工只能访问其工作所需的功能模块。
- 已登录品牌管理后台
- 拥有系统管理模块的操作权限
- 了解企业组织架构和岗位分工
一、页面总览
进入「角色权限管理」页面后,您将看到以下主要区域:
1.1 页面头部
- 页面标题:角色权限管理
- 页面副标题:管理账户角色、菜单权限和分配范围
- 操作按钮:新增角色(主操作按钮)
1.2 筛选区域
可按照以下条件筛选角色列表:
- 角色名称:输入角色名称关键词进行搜索
- 权限字符:输入权限标识字符进行搜索
- 状态:选择「启用」或「停用」筛选角色状态
1.3 角色列表
列表展示所有已创建的角色信息,包含以下字段:
| 字段 | 说明 |
|---|---|
| 角色编号 | 系统自动生成的唯一标识符 |
| 角色名称 | 角色的显示名称,如「财务专员」、「仓库管理员」 |
| 权限字符 | 系统内部使用的权限标识,如 ADMIN、FINANCE 等 |
| 显示顺序 | 数字越小排序越靠前,用于控制列表展示顺序 |
| 状态 | 启用/停用,停用后该角色下的用户将无法登录 |
| 操作 | 修改、删除、分配用户 |
系统预设的「超级管理员」角色(编号为1)不支持修改和删除操作。
二、创建新角色
Step 1:点击「新增角色」按钮
在页面右上角点击「新增角色」按钮,系统将弹出角色创建对话框。
Step 2:填写基础信息
在「基础信息」标签页中填写以下内容:
2.1 必填项
- 角色名称:输入角色的中文名称,建议按照岗位职能命名,如「财务审核员」、「仓库发货员」
- 角色顺序:输入数字,控制角色在列表中的排序位置,数字越小排序越靠前
2.2 角色类型选择(快捷预设)
系统提供以下预设角色类型,选择后可自动填充权限字符:
| 角色类型 | 权限字符 | 适用场景 |
|---|---|---|
| 管理员(全部功能) | ADMIN | 可访问当前套餐内全部功能,谨慎授予 |
| 财务 | FINANCE | 财务、对账、应收等相关功能 |
| 销售(客户&订单) | SALES | 客户管理、销售订单、统计等销售类功能 |
| 仓储(履约发货) | WAREHOUSE | 仓储履约、发货任务、出入库等相关功能 |
| 运营 | OPERATOR | 活动、订阅、营销等日常运营功能 |
| 自定义 | - | 手动设置权限字符,适用于特殊场景 |
选择预设类型后,系统会自动填充对应的权限字符。如需自定义权限字符,请选择「自定义」类型。
2.3 其他配置项
- 状态:选择「启用」或「停用」,新创建的角色默认为启用状态
- 数据范围:选择「全部数据权限」或「仅本人数据权限」
- 全部数据权限:可查看和操作所有数据
- 仅本人数据权限:只能查看和操作自己创建的数据
- 备注:可选,用于记录角色的补充说明
Step 3:配置权限
点击「权限配置」标签页,进入权限设置界面。
3.1 使用功能包快速预设(推荐)
左侧「功能包」区域提供常用功能组合:
| 功能包 | 包含内容 |
|---|---|
| 数据分析 | 分析总览、图表等数据查看功能 |
| 发货服务 | 发货中心、履约、对账相关页面与接口 |
| 套餐订阅 | 品牌端套餐订阅入口 |
点击功能包名称即可快速选中该包内的所有相关权限。再次点击可取消选择。
可同时选择多个功能包,系统会自动合并所有选中包内的权限。
3.2 手动配置菜单权限
右侧「菜单与权限」区域展示完整的系统菜单树:
- 目录:系统功能模块的分类目录
- 菜单:具体的功能页面
- 按钮:页面内的操作按钮权限
常用操作:
- 父子联动:勾选此项后,选中父级菜单会自动选中所有子菜单
- 搜索菜单:在搜索框输入关键词快速定位菜单
- 展开/折叠:一键展开或折叠所有菜单节点
- 全选:选中所有菜单权限
- 清空:取消所有已选权限
建议根据实际岗位职责精确配置权限,避免过度授权。特别是涉及资金、数据导出等敏感操作时,应谨慎分配。
Step 4:确认创建
检查所有信息填写无误后,点击「确定」按钮完成角色创建。
创建成功后,新角色会立即出现在角色列表中,可以开始分配给子账户使用。
三、修改角色
Step 1:选择要修改的角色
在角色列表中找到需要修改的角色,点击该行右侧的「修改」按钮。
Step 2:编辑角色信息
在弹出的对话框中修改以下内容:
- 角色名称
- 角色顺序
- 角色类型/权限字符
- 状态
- 数据范围
- 备注
- 权限配置
修改角色的权限后,已分配该角色的用户会在下次登录时生效新的权限设置。
Step 3:保存修改
点击「确定」按钮保存修改内容。
四、删除角色
Step 1:选择要删除的角色
在角色列表中找到需要删除的角色,点击该行右侧的「删除」按钮。
Step 2:确认删除
系统会弹出确认对话框,显示「是否确认删除角色编号为"XXX"的数据项?」。
删除角色前,请确保该角色下没有分配任何用户。如角色下仍有用户,需先将用户分配至其他角色,否则可能导致用户无法正常登录。
Step 3:完成删除
点击「确定」按钮完成删除操作。删除成功后,系统会提示「删除成功」。
五、启用/停用角色
Step 1:切换角色状态
在角色列表的「状态」列,点击开关按钮即可切换角色的启用/停用状态。
Step 2:确认操作
系统会弹出确认对话框,显示「确认要"启用"/"停用" "角色名称" 角色吗?」。
停用角色后,所有分配了该角色的用户将无法登录系统。请谨慎操作,避免影响正常业务。
Step 3:完成状态变更
点击「确定」按钮完成状态切换。操作成功后,系统会提示「启用成功」或「停用成功」。
六、分配用户
Step 1:进入用户分配页面
在角色列表中找到需要分配用户的角色,点击该行右侧的「分配用户」按钮。
Step 2:选择用户
系统会跳转至用户分配页面,您可以:
- 查看当前已分配该角色的用户列表
- 添加新的用户到该角色
- 移除已分配的用户
一个用户可以同时拥有多个角色,权限会自动合并。
Step 3:完成分配
选择用户后,系统会自动保存分配关系,该用户立即获得对应角色的权限。
七、批量操作
7.1 批量删除
- 在角色列表左侧勾选需要删除的角色(可多选)
- 点击页面顶部的「删除」按钮
- 在确认对话框中点击「确定」完成批量删除
批量删除操作不可撤销,请谨慎操作。
常见问题
| 问题 | 原因与解决方案 |
|---|---|
| 创建角色时提示「角色名称不能为空」 | 角色名称为必填项,请填写角色名称后重试 |
| 创建角色时提示「权限字符不能为空」 | 权限字符为必填项,选择预设角色类型或手动填写权限字符 |
| 创建角色时提示「角色顺序不能为空」 | 角色顺序为必填项,请输入数字(如 0、1、2 等) |
| 修改角色权限后用户权限未生效 | 权限变更需要用户重新登录后生效,请通知相关用户退出并重新登录 |
| 无法删除某个角色 | 系统预设的超级管理员角色(编号为1)不支持删除;或该角色下仍有分配的用户 |
| 停用角色后用户无法登录 | 停用角色会导致该角色下所有用户无法登录,如需恢复请重新启用该角色 |
| 权限字符如何填写 | 建议使用大写英文字母,如 ADMIN、FINANCE、SALES 等,避免使用特殊字符 |
| 数据范围如何选择 | 如该岗位需要查看全公司数据,选择「全部数据权限」;如只需查看自己负责的数据,选择「仅本人数据权限」 |
最佳实践
角色设计建议
- 按岗位设计角色:建议根据企业实际岗位设置角色,如「财务主管」、「财务专员」、「仓库管理员」等
- 遵循最小权限原则:只授予用户完成工作所必需的最小权限集合
- 避免过度集中权限:敏感操作(如数据导出、资金操作)应单独设置角色,避免与普通操作权限混用
- 定期审查权限:建议定期审查各角色的权限配置,及时清理不再使用的角色
权限配置建议
- 优先使用功能包:系统预设的功能包经过合理组合,建议优先使用
- 精确控制按钮权限:对于敏感操作(如删除、导出),建议单独控制按钮级权限
- 测试后再分配:新创建的角色建议先分配给测试账户验证权限配置是否正确