跳到主要内容
版本:2.x

用户组管理

概述​

用户组是用户的集合,是批量授权的核心工具。把职能相同的用户编入同一个组,再让组关联若干角色,组内所有用户就能一次性获得这些角色的权限。这比逐个给用户分配角色高效得多,特别适合按团队、岗位组织的管理场景。

用户组管理列表页

主要特性​

  • 批量授权:一个用户组关联角色后,组内所有成员共享这些角色权限
  • 灵活组织:按团队、岗位、项目等任意维度创建用户组
  • 成员管理:随时添加、移除成员,支持搜索和批量操作
  • 角色复用:同一角色可被多个用户组关联,权限模型清晰可维护

用户组列表页​

界面组织​

用户组管理列表页采用标准列表布局,分为搜索区、表格区、工具栏。

表格的列管理、密度、分页等通用操作详见数据表格通用操作。

用户组列表​

列说明
组名称用户组的名称,可点击进入详情
描述用户组的说明(来自组的基本信息或属性)
成员数组内成员的总人数
关联角色该用户组关联的角色(为空时显示"—")
操作单行删除(需有编辑权限)

搜索​

在搜索框中输入关键字,按搜索执行查询,按重置清空条件。支持按组名称搜索。

工具栏​

按钮作用使用场景
创建打开"创建用户组"对话框新建一个用户组
批量删除一次性删除勾选的多个用户组清理不再使用的组
刷新重新加载列表想看最新数据

创建、删除操作仅对拥有"用户组"资源编辑权限的管理员可见。

创建用户组​

点击工具栏的创建按钮,打开创建用户组对话框。

字段说明​

字段是否必填说明
组名称是用户组的名称,建议体现组的职能(如"网络运维组")
描述否对该用户组的说明,便于其他管理员理解用途

创建步骤​

  1. 点击工具栏创建按钮
  2. 填写组名称(必填)和描述(可选)
  3. 点击创建提交

创建成功后提示"用户组创建成功",新组立即出现在列表中。刚创建的组还没有成员和关联角色,需要进入详情配置。

删除用户组​

删除单个用户组​

在某行操作列点击删除图标,在确认弹窗中点击确认。

批量删除​

  1. 勾选要删除的多个用户组
  2. 点击工具栏批量删除
  3. 在确认弹窗中点击确认
删除用户组的影响

删除用户组只删除组本身,不会删除组内的用户账号。但组内成员通过该组继承的角色权限会随之失效。如果这些用户没有其他角色或用户组来源,删除后他们将无法访问原本依赖此组的资源。删除前请确认成员的权限不会因此中断。

用户组详情页​

点击列表中的组名称,进入用户组详情页。详情页通过标签页组织三类信息。

用户组详情页

顶部操作栏​

按钮作用
取消放弃"基本信息"标签页中未保存的修改
保存提交"基本信息"标签页的修改(仅在基本信息改动后可用)
未保存提醒

修改了基本信息但未保存时若尝试离开页面,会提示"您有未保存的更改,确定要离开吗?"。

标签页一览​

标签页内容
基本信息修改用户组名称和描述
成员管理组内成员(添加、移除、搜索)
关联角色管理组关联的角色(关联、取消关联、搜索)

基本信息​

用于修改用户组的名称和描述。

字段是否必填说明
组名称是用户组名称
描述否用户组说明

修改后点击顶部保存提交。

成员​

成员标签页以表格列出组内所有成员,并提供成员的增删管理。标签名后会显示成员总数(如"成员 (12)")。

成员列表​

表格的列管理、密度等通用操作详见数据表格通用操作。

列说明
用户名成员的登录用户名
显示名成员的姓名
邮箱成员的邮箱
操作移除该成员(需有完全写权限)

搜索成员​

在搜索区按用户名或显示名搜索,可快速定位组内成员。

添加成员​

  1. 点击工具栏添加成员按钮,弹出对话框
  2. 对话框列出所有尚未加入本组的用户(支持多选)
  3. 勾选要添加的用户
  4. 点击添加提交

成功后提示"成员添加成功",新成员立即出现在列表中。

移除成员​

  • 移除单个:点击该行操作列的移除图标,在确认弹窗中点击确认
  • 批量移除:勾选多个成员后点击工具栏批量移除,在确认弹窗中点击确认
移除成员的影响

把成员移出用户组,该成员通过本组继承的角色权限即失效。但成员的账号本身不受影响,其直接分配的角色和其他用户组来源的权限保留。

关联角色​

关联角色标签页以表格列出本组已关联的角色。用户组关联的角色,其权限会被组内所有成员继承。标签名后会显示已关联角色数(如"关联角色 (3)")。

关联角色列表​

列说明
角色名称关联角色的名称
角色描述角色的说明
操作取消关联(需有编辑权限)

搜索​

在搜索区按角色名称或描述搜索。

关联角色​

  1. 点击工具栏关联角色按钮,弹出对话框
  2. 对话框列出所有尚未关联到本组的角色(支持多选)
  3. 勾选要关联的角色
  4. 点击添加提交

成功后提示"角色关联成功"。

取消关联​

  • 单个取消:点击该行操作列的取消关联图标,在确认弹窗中点击确认
  • 批量取消:勾选多个角色后点击工具栏批量取消关联,在确认弹窗中点击确认
取消关联的影响

取消角色关联后,本组所有成员通过该角色继承的权限立即失效。请确认成员是否仍需要这些权限,必要时为其直接分配角色或关联其他用户组。

典型使用流程​

给一个团队批量开通权限​

  1. (如尚未创建)在 角色管理 创建对应职能的角色(如"网络运维员"),配置好界面权限和资源权限
  2. 在用户组管理创建用户组(如"网络运维组")
  3. 进入该用户组详情,在关联角色标签页关联上一步的角色
  4. 在成员标签页把团队成员添加进来
  5. 组内所有成员立即获得对应权限

团队成员变动​

  • 新人加入:进入用户组详情 → 成员标签页 → 添加成员
  • 有人离开:进入用户组详情 → 成员标签页 → 移除该成员
  • 整组权限调整:在关联角色标签页增加或取消角色,组内成员权限同步变化

常见问题​

Q:一个用户可以属于多个用户组吗?​

可以。一个用户可同时属于多个用户组,每个用户组关联的角色权限都会被该用户继承,最终取并集、按最高权限生效。

Q:用户组和角色的区别?​

角色定义"能做什么"(一组权限);用户组定义"谁是一群人"。用户组本身不含权限,它通过关联角色来获得权限。常见模式是:角色按职能划分(权限模板),用户组按团队划分(人员集合),两者关联实现批量授权。

Q:删除用户组会删除里面的用户吗?​

不会。删除用户组只移除组本身,组内的用户账号不受影响,但他们通过该组继承的权限会失效。