获取指定用户名下的有权限的代码库和代码组信息,以及角色信息,支持分页,以用户维度进行分页。请注意,仅限企业管理员以上权限的用户可调用。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求语法
GET /api/v4/user/vision/user_resources
请求参数
| 名称 | 类型 | 必填 | 描述 | 示例值 | 
|---|---|---|---|---|
| organizationId | string | 是 | 企业标识,也称企业 id,字符串形式,可在云效访问链接中获取,如 https://devops.aliyun.com/organization/【OrganizationId】 | 5ebbc0228123212b59xxxxx | 
| accessToken | string | 否 | 个人访问令牌。 使用阿里云 AK+SK 或使用 STS 临时授权方式不需要传该字段 | f0b1e61db5961df5975a93f9129d2513 | 
| userIds | string | 否 | 用户的阿里云账号 ID 列表,多个账号以逗号隔开 | 1,2,3 | 
| page | long | 否 | 页码,默认值为 1,从第 1 页开始 | 1 | 
| pageSize | long | 否 | 每页大小,默认值为 20,取值范围【1,100】 | 10 | 
返回参数
示例
正常返回示例
JSON格式
{
  "requestId": "A35869D5-BB29-5F84-A4DD-B09985EA2AFA",
  "success": true,
  "errorMessage": "”“",
  "errorCode": "success",
  "total": 2,
  "result": [
    {
      "userInfo": {
        "id": 19230,
        "name": "test-codeup",
        "username": "test-codeup",
        "state": "active",
        "avatarUrl": "https://tcs-devops.aliyuncs.com/thumbnail/112afcb7a6a35c3f67f1bea827c4/w/100/h/100",
        "email": "username@example.com"
      },
      "groupInfos": [
        {
          "groupInfo": {
            "id": 35268,
            "name": "test-group",
            "path": "test-group",
            "nameWithNamespace": "test-org / test-group(斜杠两侧有空格)",
            "pathWithNamespace": "test-org/test-group",
            "parentId": 1183319,
            "ownerId": 1234,
            "createdAt": "2022-01-14T21:08:26+08:00\n",
            "updatedAt": "2022-01-14T21:08:26+08:00\n",
            "visibilityLevel": 0,
            "description": "test-group"
          },
          "groupRole": {
            "sourceId": 35268,
            "sourceType": "Namespace",
            "accessLevel": 40,
            "cnRoleName": "管理员",
            "enRoleName": "Admin"
          }
        }
      ],
      "repositoryInfos": [
        {
          "repositoryInfo": {
            "id": 37229,
            "name": "test-repo",
            "path": "test-repo",
            "description": "具体的描述内容",
            "nameWithNamespace": "test-org / test-group / test-repo(斜杠两侧有空格)",
            "pathWithNamespace": "test-org/test-group/test-repo",
            "visibilityLevel": 0,
            "lastActivityAt": "2022-01-14T21:08:26+08:00\n",
            "namespaceId": 600002,
            "accessLevel": 40,
            "createdAt": "2022-01-14T21:08:26+08:00",
            "updatedAt": "2022-01-14T21:08:26+08:00",
            "archived": false,
            "creatorId": 12679,
            "encrypted": false
          },
          "repositoryRole": {
            "sourceId": 37229,
            "sourceType": "Project",
            "accessLevel": 40,
            "cnRoleName": "管理员",
            "enRoleName": "Admin"
          }
        }
      ]
    }
  ]
}错误码
访问错误中心查看更多错误码。
变更历史
| 变更时间 | 变更内容概要 | 操作 | 
|---|
暂无变更历史
