Skip to content

基于角色的权限控制 (RBAC)

权限模型

系统采用标准的 RBAC 模型。您可以通过定义“角色”(如:仓管、财务、计划员)并分配菜单权限,最后将用户关联至角色,实现权限的批量化、规范化管理。

1. 角色管理概览

  • 入口权限管理 -> 角色管理
  • 作用:定义岗位职能,控制不同层级员工对功能模块(菜单/按钮)的访问权限。

角色列表主界面


2. 核心操作流程

2.1 创建业务角色

  1. 点击“添加”按钮。
  2. 填写角色属性:
    • 名称:如“生产主管”、“普通领料员”。
    • 菜单权限:勾选该角色允许访问的所有功能点。
    • 数据范围:设定该角色可查看的数据边界(建议设为“全部”或按组织机构划分)。

新增角色界面

2.2 用户与角色分配

  1. 选中目标角色,点击“分配用户”。
  2. 批量关联:在用户池中勾选目标员工,移入右侧已选栏。
  3. 确认生效:提交后,对应用户即刻获得该角色的所有操作权限。

分配用户界面


3. 维护与变更

  • 权限更新:业务调整时,直接修改角色的“菜单权限”,所有关联用户将同步更新。
  • 角色禁用:设为“禁用”状态后,该角色下的所有关联用户将失去对应权限,直至恢复启用。

修改操作