全部產品
Search
文件中心

DataWorks:GetApplicationContents

更新時間:Jun 24, 2026

查詢指定流程實例ID下的資源權限申請內容。

介面說明

請求說明

  • 該 API 用於根據提供的ProcessInstanceId查詢相關的資源權限申請詳情。

  • 請求時必須提供有效的ProcessInstanceId參數。

  • 返回結果包括申請的基本資訊、狀態以及具體的申請內容列表。

  • 每個申請內容包含詳細的資源資訊、授權對象、請求的操作權限等。

調試

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

調試

授權資訊

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

請求參數

名稱

類型

必填

描述

樣本值

ProcessInstanceId

string

發起申請的審批流程實例 ID

332066440109224007

返回參數

名稱

類型

描述

樣本值

object

返回結果。

RequestId

string

請求 ID。用於定位日誌,排查問題。

34267E2E-0335-1A60-A1F0-ADA530890CBA

Data

object

流程實例與關聯的申請內容

ProcessInstanceId

string

流程實例 ID

332066440109224007

DefSchema

string

資源類型。

注意:系統支持申請的資源類型受 ResourceSchema .name 約束。

附: ResourceSchema 國際站說明文件

枚舉值:

  • MaxCompute :

    MaxCompute

  • LINDORM :

    LINDORM

  • EMR_ON_ECS_HIVE :

    EMR_ON_ECS_HIVE

  • DLF_V1 :

    DLF_V1

  • HOLOGRES :

    HOLOGRES

  • SEVERLESS_STARROCKS :

    SEVERLESS_STARROCKS

  • DATAWORKS_ENTITY :

    DATAWORKS_ENTITY

  • DLF_NEXT :

    DLF_NEXT

MaxCompute

Reason

string

申請理由

业务需要

ApplicationTime

integer

申請發起時間,毫秒時間戳

1779675618000

Status

string

審批狀態篩選。枚舉:

  • WaitApproval 待審批

  • Confirmed 待授權

  • RejectApproval 審批拒絕

  • AuthorizeSucceed 授權成功

  • AuthorizeFailed 授權失敗

  • Deleted 已刪除

  • Canceled 已撤回

枚舉值:

  • WaitApproval :

    待審批

  • AuthorizeSucceed :

    授權成功

  • AuthorizeFailed :

    授權失敗

  • Confirmed :

    待授權

  • Deleted :

    已刪除

  • RejectApproval :

    審批拒絕

WaitApproval

Contents

array<object>

申請內容列表

array<object>

申請內容詳情

Id

string

申請內容唯一標識

Y9H7AKFmjhWzLYdZNDZA5

ProcessInstanceId

string

發起申請的審批次程序執行個體 ID

777799223

TenantId

string

租戶 ID

69973837489

ResourceName

string

最小許可權資源類型

table

DefSchema

string

資源類型

枚舉值:

  • MaxCompute :

    MaxCompute

  • LINDORM :

    LINDORM

  • EMR_ON_ECS_HIVE :

    EMR_ON_ECS_HIVE

  • DLF_V1 :

    DLF_V1

  • HOLOGRES :

    HOLOGRES

  • SEVERLESS_STARROCKS :

    SEVERLESS_STARROCKS

  • DATAWORKS_ENTITY :

    DATAWORKS_ENTITY

  • DLF_NEXT :

    DLF_NEXT

MaxCompute

AuthMethod

string

授權方式

ranger

Resource

object

資源聲明

DefSchema

string

資源解析依賴的 ResourceSchema.name

枚舉值:

  • MaxCompute :

    MaxCompute

  • LINDORM :

    LINDORM

  • EMR_ON_ECS_HIVE :

    EMR_ON_ECS_HIVE

  • DLF_V1 :

    DLF_V1

  • HOLOGRES :

    HOLOGRES

  • SEVERLESS_STARROCKS :

    SEVERLESS_STARROCKS

  • DATAWORKS_ENTITY :

    DATAWORKS_ENTITY

  • DLF_NEXT :

    DLF_NEXT

MaxCompute

DefVersion

string

資源解析依賴的 ResourceSchema.version

v1.0.0

MetaData

string

資源中繼資料,資料內容受 ResourceSchema 約束

"{\"schema\":\"default\",\"threeTierModel\":false,\"workspace\":\"449656\",\"project\":\"sync_destination\",\"table\":\"order_table\",\"tenant\":\"524997424564736\"}"

Grantee

object

被授權身份

PrincipalType

string

授權主體類型。枚舉:

  • RamUser

  • RamRole

  • DlfRole

枚舉值:

  • DlfRole :

    DlfRole

  • RamUser :

    RamUser

  • RamRole :

    RamRole

RamRole

PrincipalId

string

授權主體 ID,不同主授權主體類型映射 ID 具有不同語義:

  • RamUser:Dataworks UserId

  • RamRole "ROLE_"開頭的 Dataworks UserId

  • DlfRole: DlfNext 角色名稱

ROLE_3133343434

AccessTypes

array

發起申請的資源操作許可權列表

string

操作許可權

select

FinalAccessTypes

array

最終審批通過的資源操作許可權列表

string

通過審批的操作許可權

select

ExpirationTime

integer

許可權到期日,毫秒時間戳記

1785835708000

Status

string

審批狀態篩選。枚舉:

  • WaitApproval 待審批

  • Confirmed 待授權

  • RejectApproval 審批拒絕

  • AuthorizeSucceed 授權成功

  • AuthorizeFailed 授權失敗

  • Deleted 已刪除

  • Canceled 已撤回

枚舉值:

  • WaitApproval :

    待審批

  • AuthorizeSucceed :

    授權成功

  • AuthorizeFailed :

    授權失敗

  • Confirmed :

    待授權

  • Deleted :

    審批時刪除

  • RejectApproval :

    審批拒絕

Deleted

CreateTime

integer

建立時間

1773972024000

UpdateTime

integer

更新時間

1773972024000

樣本

正常返回樣本

JSON格式

{
  "RequestId": "34267E2E-0335-1A60-A1F0-ADA530890CBA",
  "Data": {
    "ProcessInstanceId": "332066440109224007",
    "DefSchema": "MaxCompute",
    "Reason": "业务需要",
    "ApplicationTime": 1779675618000,
    "Status": "WaitApproval",
    "Contents": [
      {
        "Id": "Y9H7AKFmjhWzLYdZNDZA5",
        "ProcessInstanceId": "777799223",
        "TenantId": "69973837489",
        "ResourceName": "table",
        "DefSchema": "MaxCompute",
        "AuthMethod": "ranger",
        "Resource": {
          "DefSchema": "MaxCompute",
          "DefVersion": "v1.0.0",
          "MetaData": "\"{\\\"schema\\\":\\\"default\\\",\\\"threeTierModel\\\":false,\\\"workspace\\\":\\\"449656\\\",\\\"project\\\":\\\"sync_destination\\\",\\\"table\\\":\\\"order_table\\\",\\\"tenant\\\":\\\"524997424564736\\\"}\""
        },
        "Grantee": {
          "PrincipalType": "RamRole",
          "PrincipalId": "ROLE_3133343434"
        },
        "AccessTypes": [
          "select"
        ],
        "FinalAccessTypes": [
          "select"
        ],
        "ExpirationTime": 1785835708000,
        "Status": "Deleted",
        "CreateTime": 1773972024000,
        "UpdateTime": 1773972024000
      }
    ]
  }
}

錯誤碼

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

變更歷史

更多資訊,參考變更詳情