团队成员管理
管理团队成员和权限
成员角色
AgileBuilder 团队支持三种角色:
| 角色 | 描述 | 权限级别 |
|---|---|---|
| 所有者 | 团队创建者 | 最高 |
| 管理员 | 团队管理者 | 高 |
| 开发者 | 普通成员 | 普通 |
| 查看者 | 只读成员 | 最低 |
权限说明
所有者权限
- 管理团队所有设置
- 管理管理员角色
- 删除团队
- 所有成员的所有操作
管理员权限
- 管理团队模板和文档
- 管理开发者角色
- 管理团队工作流
- 查看操作日志
开发者权限
- 使用团队模板
- 创建和编辑自己的模板
- 提交模板/文档变更(需审核)
- 使用团队文档
查看者权限
- 查看团队模板列表
- 查看团队文档
- 不能修改任何内容
邀请成员
方式一:邮箱邀请
- 进入「团队设置」→「成员管理」
- 点击「邀请成员」
- 输入邮箱地址
- 选择角色
- 发送邀请
方式二:链接邀请
- 生成邀请链接
- 设置链接有效期和角色
- 分享链接给成员
方式三:CLI 邀请
# 管理员操作
agilebuilder team invite member@email.com --role developer
管理成员
修改成员角色
- 进入「成员管理」
- 找到目标成员
- 点击「修改角色」
- 选择新角色
移除成员
- 进入「成员管理」
- 找到目标成员
- 点击「移除」
- 确认移除
移除成员后,该成员将无法访问团队的私有资源。
成员审核
如果开启了审核功能,新成员需要审核才能加入。
审核流程
成员申请 → 管理员审核 → 通过/拒绝
审核设置
管理员可以设置:
- 是否需要审核
- 自动通过的域名(如 @company.com)
- 审核通知
批量操作
批量导入
支持 CSV 批量导入成员:
email,role
alice@company.com,developer
bob@company.com,developer
carol@company.com,viewer
批量修改角色
- 选择多个成员
- 点击「批量修改角色」
- 选择新角色