全部產品
Search
文件中心

:ListProjectMembers - 查詢工作空間成員列表

更新時間:Mar 21, 2026

該介面用於查詢DataWorks工作空間中已存在成員的列表。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

當前API暫無授權資訊透出。

請求參數

名稱

類型

必填

描述

樣本值

ProjectId

integer

DataWorks 工作空間的 ID。

27

PageNumber

integer

分頁的頁數。預設值為 1,最小值為 1,最大值為 30。

1

PageSize

integer

每頁顯示的條數,預設為 10 條,最大 100 條。

10

返回參數

名稱

類型

描述

樣本值

object

返回結果。

RequestId

string

請求 ID。

1AFAE64E-D1BE-432B-A9****

Data

object

查詢結果。

PageNumber

integer

當前的頁碼。

1

PageSize

integer

每頁的大小。

10

TotalCount

integer

結果的總條數。

3

ProjectMemberList

array<object>

工作空間的成員列表。

array<object>

成員詳情。

Status

string

查詢狀態。取值如下:

  • 0 ,表示正常(NORMAL)。

  • 1,表示禁用(FORBIDDEN)。

  • 2,表示已刪除(DELETED)。

0

ProjectMemberId

string

成員的使用者識別碼。

121

Nick

string

工作空間成員的暱稱。

zhangsan

ProjectMemberName

string

成員的名稱。

張三

ProjectMemberType

string

成員的類型,取值如下:

  • 1: 阿里雲主帳號(USER_ALIYUN);

  • 5:RAM USER 子帳號(USER_UBACCOUNT);

  • 6:RAM ROLE 角色(USER_STS_ROLE)。

1

ProjectRoleList

array<object>

成員所擁有的角色列表。

object

返回資料結構。

ProjectRoleId

integer

角色 ID。

1

ProjectRoleType

string

角色的類型。取值如下:

  • SYSTEM(0):系統角色;

  • USER_CUSTOM(2):自訂角色。

0

ProjectRoleName

string

角色的名稱。 DataWorks 為您提供了預設角色,您也可以根據業務需求自訂角色。角色更多詳情,請參見使用者、角色與許可權概述

訪客

ProjectRoleCode

string

角色 Code。 DataWorks 為您提供了預設角色,您也可以根據業務需求自訂角色。角色更多詳情,請參見使用者、角色與許可權概述

role_project_guest

樣本

正常返回樣本

JSON格式

{
  "RequestId": "1AFAE64E-D1BE-432B-A9****",
  "Data": {
    "PageNumber": 1,
    "PageSize": 10,
    "TotalCount": 3,
    "ProjectMemberList": [
      {
        "Status": "0",
        "ProjectMemberId": "121",
        "Nick": "zhangsan",
        "ProjectMemberName": "張三",
        "ProjectMemberType": "1",
        "ProjectRoleList": [
          {
            "ProjectRoleId": 1,
            "ProjectRoleType": "0",
            "ProjectRoleName": "訪客",
            "ProjectRoleCode": "role_project_guest"
          }
        ]
      }
    ]
  }
}

錯誤碼

HTTP status code

錯誤碼

錯誤資訊

描述

400 Invalid.Tenant.ConnectionNotExists The connection does not exist. 資料來源不存在。
400 Invalid.Tenant.ProjectNotExists The project does not exist. 專案不存在。
400 Invalid.Tenant.UserNotInProject The user is not in the project. 使用者不在專案中。
403 Invalid.Tenant.UserIsNotProjectOwnerOrAdmin The user is not a project administrator or owner. 使用者不是專案負責人或者專案系統管理員。
403 Invalid.Tenant.UserNotInTenant The user is not in tenant. 使用者不在租戶中。

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情