用户组管理
危险
ONES API 已废弃。请使用Open API。
通用说明
用户域模型
| 参数名 | 是否必须 | 值类型 | 取值范围 | 说明 |
|---|---|---|---|---|
| user_domain_type | 是 | string | 下方说明 | 用户 域类型 |
| user_domain_param | 是 | 下方说明 | 用户域参数 |
用户域取值范围
| type | param 值 | param 说明 |
|---|---|---|
| single_user | string | 用户 uuid |
| group | string | 用户组 uuid |
| department | string | 部门 uuid |
| everyone | 不需要 | 团队内所有用户 |
| task_watchers | 不需要 | 任务关注者 |
| project_administrators | 不需要 | 项目管理员,即拥有当前项目 manage_project 权限的人 |
| team_owner | 不需要 | 团队创建者 |
| role | string | 角色 uuid |
| task_owner | 不需要 | 任务创建者 |
| task_assign | 不需要 | 任务负责人 |
| testcase_administrators | 不需要 | testcase 管理员 |
| project_assign | 不需要 | 项目负责人 |
| testcase_plan_assign | 不需要 | |
| plan_administrators | 不需要 | plan 管理员 |
| program_assign | 不需要 | 项目集负责人 |
| program_role | string | 项目集角色 uuid |
用户组模型
usergroup
| 参数名 | 值类型 | 允许空值 | 取值范围 | 说明 |
|---|---|---|---|---|
| uuid | string | F | len=8 | 用户组 uuid |
| name | string | T | len<=32 | 用 户组名称 |
| desc | string | T | len<=1024 | 用户组描述 |
| members | array | T | 用户组中包含的用户 uuid 列表 |
必要 header
| 参数名 | 值类型 | 允许空值 | 取值范围 | 说明 |
|---|---|---|---|---|
| Ones-User-Id | string | F | len=8 | 用户 id,可在登录接口获取 |
| Ones-Auth-Token | string | F | len=32 | 用户 token,可在登录接口获取 |
API 说明
获取用户组列表
列出当前团队下的所有用户组