文档

UpdateRepositoryMember - 更改代码库成员的权限

根据代码库ID(repositoryId)、用户ID(userId)以及更新内容,更改当前代码库下对应成员的权限或角色。 注意:后续会将用户ID统一为阿里云账号ID(aliyunPk),请注意关注。

接口说明

代码库 ID、用户 ID 为必填项,更新内容至少包含 accessLevel 和 memberType。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求语法

PUT /repository/{repositoryId}/members/{aliyunPk}

请求参数

名称类型必填描述示例值
repositoryIdlong

代码库 ID

889910
aliyunPkstring

阿里云账号 ID

1232456789123467
bodyobject

请求入参

accessLevelinteger

权限类型 20-浏览者 30-开发者 40-管理员

30
expireAtstring

任务过期时间

2020-08-08 08:08:08
memberTypestring

成员类型 TEAMS - 部门 USERS - 员工

USERS
relatedIdstring

关联 ID

10010
relatedInfosobject []

待修改的目标仓库信息

relatedIdstring

关联 id

10011
sourceIdlong

关联 sourceId

24790
sourceTypestring

关联 sourceType 可选值:Project / Namespace / Organization

Project
organizationIdstring

企业标识,也称企业 id,字符串形式,可在云效访问链接中获取,如 https://devops.aliyun.com/organization/【OrganizationId】

60de7a6852743a5162b5f957
accessTokenstring

个人访问令牌。 使用阿里云 AK+SK 或使用 STS 临时授权方式不需要传该字段

f0b1e61db5961df5975a93f9129d2513

返回参数

名称类型描述示例值
object

Schema of Response

requestIdstring

请求 ID

F590C9D8-E908-5B6C-95AC-56B7E8011FFA
errorMessagestring

错误信息

""
errorCodestring

错误码。

success
successboolean

true 接口调用成功,false 接口调用失败

true
resultobject

返回详情结果

idlong

管理平台用户 id

30815
statestring

用户状态

normal
avatarUrlstring

头像 URL。

https://tcs-devops.aliyuncs.com/thumbnail/112afcb7a6a35c3f67f1bea827c4/w/100/h/100
webUrlstring

web url

""
emailstring

邮箱

test@alibaba.com
memberNamestring

成员名称。

test_memeber_name
accessLevelinteger

权限等级

40
expireAtstring

过期时间

2020-08-08 08:08:08
memberTypestring

成员类型 TEAMS - 部门 USERS - 员工

USERS
sourceIdlong

关联 sourceID

223241
sourceTypestring

关联 sourceType 可选值:Project / Namespace / Organization

Project
namestring

用户名

codeup
usernamestring

用户昵称

codeup-test

示例

正常返回示例

JSON格式

{
  "requestId": "F590C9D8-E908-5B6C-95AC-56B7E8011FFA",
  "errorMessage": "\"\"",
  "errorCode": "success",
  "success": true,
  "result": {
    "id": 30815,
    "state": "normal",
    "avatarUrl": "https://tcs-devops.aliyuncs.com/thumbnail/112afcb7a6a35c3f67f1bea827c4/w/100/h/100",
    "webUrl": "\"\"",
    "email": "test@alibaba.com",
    "memberName": "test_memeber_name",
    "accessLevel": 40,
    "expireAt": "2020-08-08 08:08:08",
    "memberType": "USERS",
    "sourceId": 223241,
    "sourceType": "Project",
    "name": "codeup",
    "username": "codeup-test"
  }
}

错误码

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
2023-07-24OpenAPI 返回结构发生变更看变更集
变更项变更内容
出参OpenAPI 返回结构发生变更
2023-04-06OpenAPI 错误码发生变更看变更集
变更项变更内容
错误码OpenAPI 错误码发生变更
    删除错误码:403
    删除错误码:500
2022-11-21OpenAPI 错误码发生变更、OpenAPI 入参发生变更看变更集
变更项变更内容
错误码OpenAPI 错误码发生变更
    删除错误码:403
    删除错误码:500
入参OpenAPI 入参发生变更
    新增入参:aliyunPk
    删除入参:userId
2022-08-24OpenAPI 错误码发生变更、OpenAPI 返回结构发生变更看变更集
变更项变更内容
错误码OpenAPI 错误码发生变更
    删除错误码:403
    删除错误码:500
出参OpenAPI 返回结构发生变更
2022-08-18新增 OpenAPI看变更集
  • 本页导读 (0)
文档反馈