团队成员管理

管理团队成员和权限

成员角色

AgileBuilder 团队支持三种角色:

角色描述权限级别
所有者团队创建者最高
管理员团队管理者
开发者普通成员普通
查看者只读成员最低

权限说明

所有者权限

  • 管理团队所有设置
  • 管理管理员角色
  • 删除团队
  • 所有成员的所有操作

管理员权限

  • 管理团队模板和文档
  • 管理开发者角色
  • 管理团队工作流
  • 查看操作日志

开发者权限

  • 使用团队模板
  • 创建和编辑自己的模板
  • 提交模板/文档变更(需审核)
  • 使用团队文档

查看者权限

  • 查看团队模板列表
  • 查看团队文档
  • 不能修改任何内容

邀请成员

方式一:邮箱邀请

  1. 进入「团队设置」→「成员管理」
  2. 点击「邀请成员」
  3. 输入邮箱地址
  4. 选择角色
  5. 发送邀请

邀请成员

方式二:链接邀请

  1. 生成邀请链接
  2. 设置链接有效期和角色
  3. 分享链接给成员

方式三:CLI 邀请

# 管理员操作
agilebuilder team invite member@email.com --role developer

管理成员

修改成员角色

  1. 进入「成员管理」
  2. 找到目标成员
  3. 点击「修改角色」
  4. 选择新角色

移除成员

  1. 进入「成员管理」
  2. 找到目标成员
  3. 点击「移除」
  4. 确认移除

移除成员后,该成员将无法访问团队的私有资源。


成员审核

如果开启了审核功能,新成员需要审核才能加入。

审核流程

成员申请 → 管理员审核 → 通过/拒绝

审核设置

管理员可以设置:

  • 是否需要审核
  • 自动通过的域名(如 @company.com)
  • 审核通知

批量操作

批量导入

支持 CSV 批量导入成员:

email,role
alice@company.com,developer
bob@company.com,developer
carol@company.com,viewer

批量修改角色

  1. 选择多个成员
  2. 点击「批量修改角色」
  3. 选择新角色

下一步