Skip to main content
部门管理是 RBAC(基于角色的访问控制)体系中的组织基石。通过清晰的部门层级,可实现按组织维度进行用户、角色与资源的隔离与授权。

概述

LangChat Pro 提供可视化的部门管理页面: image-20250926152911316

组织结构模型

  • 树形层级:支持集团/事业部/部门/小组等层级结构
  • 父子关系:父部门可继承或汇总下级信息(视业务策略)
  • 多维属性:部门编码、负责人、状态、排序等

操作说明

双击树节点打开编辑弹窗: image-20250926153529892

常见操作

  • 新增部门:在选中节点下创建子部门(或在根创建一级部门)
  • 编辑信息:修改部门名称、编码、负责人等属性
  • 上下移动:按排序值调整同层级展示顺序
  • 启用/禁用:禁用后可在授权中屏蔽该部门用户
  • 删除部门:仅在无子部门、无关联用户/角色时允许
删除前请确认无下级节点与关联对象,避免破坏组织结构的完整性。

与 RBAC 的关系

  • 用户归属:用户属于一个或多个部门,用于范围限定与统计
  • 角色授权:可基于部门维度进行角色分配或策略叠加
  • 数据边界:结合数据权限策略对查询/操作进行部门范围限制

最佳实践

  • 命名规范:统一部门编码/命名规则,便于自动化与审计
  • 精细层级:按实际管理边界划分层级,避免过深或过扁平
  • 变更流程:部门调整需同步用户与角色关系,保持授权一致性
  • 审计记录:开启部门结构变更日志,便于追踪与回溯
部门管理提供基础组织架构能力,未强绑定业务逻辑。可按企业需求扩展数据权限、成本中心、人员编制等能力。