组织架构
# 摘要
组织架构是管理用户所必须的模块,组织架构也是数据隔离的基础,系统提供组织架构管理功能,具体有如下功能:
- 组织架构管理 创建分公司 创建部门 更新公司和部门名称 删除公司 部门
- 组织用户管理 添加用户到组织架构,移除用户,移动用户到其他组织
- 用户的停用启用功能
- 管理未分配组织的用户
- 设置组织内用户职位
- 设置组织内用户的角色
添加分公司
添加部门
# 组织架构管理
提示
数据权限是基于组织架构的,默认是公司隔离的,即用户只能看到自己所属公司下的数据
- 组织架构能够创建公司,组织架构的最顶层是隐藏的(认为是集团),分公司为组织架构的一级组织
- 在分公司下创建组织为二级组织,即部门,理论上可以创建无限级组织,建议为三级组织 即 公司-部门-小组
- 组织创建和更新只需要填写组织名称即可,组织的ID会自动创建,具体参考组织树
- 删除组织后会解除用户与组织的关系,解除用户职位的关系,解除用户与角色的关系,解除与其他与该组织的关联关系
# 组织用户管理
提示
移动用户后用户对应的角色关系会自动更新,不影响该组织下的用户角色关系!
- 左侧组织树可以查看到用户级别,如果用户为停用状态,会在用户后面显示停用状态信息
- 选中组织树中的组织后,用户列表中展示组织下的用户
- 通过右上角的添加成员按钮,添加用户到组织架构中,同时可以设置用户职位,具体参考职位管理
- 选中组织中的用户通过删除按钮,移除组织下的用户
- 通过移动按钮,将组织下的用户移动到其他组织下
- 为方便用户管理,此处提供了用户的激活停用功能,具体功能同用户下的激活停用功能
- 未分配组织的用户会在"未分配列表"中展示,选中用户通过加入按钮,添加用户到选中的组织中
添加成员
移动成员
# 组织用户角色
- 组织管理功能提供了组织用户角色功能,具体功能同用户下的角色分配功能
- 角色关联的用户都是确定组织的用户,即角色关联的用户都附带组织信息