跳到主要内容
版本: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:删除用户组会删除里面的用户吗?

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