Skip to main content
管理用户池的部门层级,以及用户与部门的归属关系
请先创建用户池并登录具有相应用户池管理权限的账号,所有操作均需指定 --user-pool-id。火山引擎与 BytePlus 使用各自的账号和区域,可通过全局 --provider 选择云厂商

命令总览

department create

创建部门,必须指定父部门;顶级部门使用 root

department update

修改部门名称、描述或父部门;省略的字段保持原值,描述可用空字符串清空

department list

查询指定父部门的直接子部门,可按部门 ID 或名称筛选
将返回的 nextToken 传给 --next-token,逐页读取结果;CLI 不会自动读取所有页

department add-users

向部门添加 1–100 个用户,重复传入 --user-id

department remove-users

从部门移除 1–100 个用户,不删除用户池中的用户

department change-users

将 1–100 个用户从原部门转移到目标部门

department delete

删除指定部门
删除不可撤销,请确认用户池与资源 ID。交互终端会要求确认;脚本中需显式传入 --yes
成员变更逐项返回结果,部分失败时返回非零退出码,已成功的用户变更不会自动回滚

核对层级和成员变更

创建后记录返回的部门 ID,查询父部门的直接子部门以确认层级:
该查询不递归返回整棵组织树,也不列出部门成员。成员操作应使用同一用户池中已存在的用户 ID;检查逐项结果,只重试失败项。remove-users 只移除部门关系,不删除用户账号
最后修改于 2026年9月19日