すべてのプロダクト
Search
ドキュメントセンター

DataWorks:ListMyRelatedApprovals

最終更新日:Sep 03, 2026

現在のユーザーが承認者または関係者であるすべての権限アプリケーション注文を照会します。

操作説明

リクエストの説明

  • この API オペレーションは、現在のユーザーが承認者であるすべての権限アプリケーション注文(保留中および処理済みのアプリケーション注文を含む)を取得します。

  • Statuses パラメーターを使用して、特定のステータスでアプリケーション注文をフィルターできます。

  • NextToken はページネーションリクエストに使用されます。最初のリクエストでは省略するか null にセットできます。以降のリクエストでは、前回の応答の NextToken 値を渡してください。

  • PageSize のデフォルト値は 10 で、最大値は 200 です。

  • DefSchema と ResourceType は必須フィールドです。その他のパラメーターは必要に応じて入力できます。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

この操作の認証情報はありません。問題が発生した場合は、アカウントマネージャーにご連絡ください。

リクエストパラメーター

パラメーター

型

必須 / 任意

説明

例

DefSchema

string

必須

リソースタイプでフィルターします。

注: システムがアプリケーションでサポートするリソースタイプは ResourceSchema .name によって制約されます。

リファレンス: ResourceSchema 国際サイトテンプレートドキュメント。

MaxCompute

ResourceType

array

必須

最小権限リソースタイプでフィルターします。

注: 最小権限リソースタイプは ResourceSchema .resources[*].isValidLeaf が true であることによって制約されます。

リファレンス: ResourceSchema 国際サイトテンプレートドキュメント。

["table", "column"]

string

任意

リソースタイプ。

project

Resource

object

任意

リソースで完全一致または汎化一致によりフィルターします。リソースの記述は ResourceSchema によって制約されます。

リファレンス: ResourceSchema 国際サイトテンプレートドキュメント。

DefSchema

string

任意

リソースタイプ。

注: システムがアプリケーションでサポートするリソースタイプは ResourceSchema .name によって制約されます。

リファレンス: ResourceSchema 国際サイトテンプレートドキュメント。

MaxCompute

DefVersion

string

任意

リソース解析バージョンは ResourceSchema .version によって制約されます。

ResourceSchema 国際サイトテンプレートドキュメント。

v1.0.0

MetaData

object

任意

リソースメタデータ。

注: メタデータは ResourceSchema .resources によって制約されます。有効なリソース宣言には、レベル 0 から validLeaf レイヤーまでの完全なパスのメタデータ宣言を含める必要があります。

リファレンス: ResourceSchema 国際サイトテンプレートドキュメント。

any

任意

Resource metadata

{ "workspace": "449056", "project": "sync_destination" }

StartTime

integer

任意

アプリケーション時間範囲の開始、ミリ秒タイムスタンプ。

1771948800000

EndTime

integer

任意

アプリケーション時間範囲の終了、ミリ秒タイムスタンプ。

1779724799999

Statuses

array

任意

承認ステータスでフィルターします。有効な値:

  • WaitApproval: 承認待ち。

  • Confirmed: 権限付与待ち。

  • RejectApproval: 承認却下。

  • AuthorizeSucceed: 権限付与成功。

  • AuthorizeFailed: 権限付与失敗。

  • Deleted: 削除済み。

  • Canceled: 取り下げ済み。

WAIT_APPROVAL

string

任意

承認ステータス。

Deleted

Grantee

object

任意

権限付与プリンシパルでフィルターします。

注: システムがサポートする権限付与プリンシパルタイプは ResourceSchema .authPrincipal によって制約されます。

リファレンス: ResourceSchema 国際サイトテンプレートドキュメント。

PrincipalType

string

任意

権限付与プリンシパルタイプ:

  • RamRole

  • RamUser

  • DataworksTenantMember

  • DataworksTenantRole

  • DataworksProjectMember

  • DataworksProjectRole

  • DlfRole。

RamRole

PrincipalId

string

任意

権限付与プリンシパル ID:

  • RamUser: Dataworks UserId

  • RamRole: "ROLE_" プレフィックス付きの Dataworks UserId

  • DataworksTenantMember: Dataworks UserId

  • DataworksTenantRole: Dataworks テナント roleCode

  • DataworksProjectRole: Dataworks ワークスペース roleCode

  • DataworksProjectMember: Dataworks UserId

  • DlfRole: DlfNext ロール名。

ROLE_3133343434

AccessTypes

array

任意

リクエストされた権限でフィルターします。

注: リソースレベルごとにサポートされるアプリケーション権限タイプが異なり、すべて ResourceSchema .isValidLeaf、accessTypeRestrictions、authMethodAccessTypes によって制約されます。

リファレンス: ResourceSchema 国際サイトテンプレートドキュメント。

string

任意

権限。

select

NextToken

string

任意

ページネーションカーソル。

eyJpZCI6MTIzfQ==

PageSize

integer

任意

ページサイズ。デフォルト値: 10。最大値: 200。

20

レスポンスフィールド

フィールド

型

説明

例

object

応答のスキーマ。

RequestId

string

UUID で生成された API リクエスト ID。

0bc5df3a17****903790e8e8a

Data

object

ページネーション結果。

PageSize

integer

ページサイズ(デフォルト 10、最大値 200)。

10

NextToken

string

ページネーションカーソル。

eyJpZCI6NDU2fQ==

HasMore

boolean

さらにデータがあるかどうか。

false

Data

array<object>

申請注文の詳細。

array<object>

承認プロセスとアプリケーション内容。

ProcessInstanceId

string

プロセスインスタンス ID です。

176906667488145

DefSchema

string

リソースタイプです。

MaxCompute

Reason

string

リクエストの理由です。

业务需要

ApplicationTime

integer

Unix エポックからのミリ秒単位で表した、リクエストの送信時刻です。

1779695088000

Status

string

承認ステータスです。有効な値:

  • WaitApproval:承認待ち。

  • Confirmed:権限付与待ち。

  • RejectApproval:承認拒否。

  • AuthorizeSucceed:権限付与成功。

  • AuthorizeFailed:権限付与失敗。

  • Deleted:削除済み。

  • Canceled:キャンセル済み。

Deleted

Contents

array<object>

リクエストの内容です。

array<object>

リクエストの内容です。

Id

string

リクエスト内容の一意の ID です。

1009516415

ProcessInstanceId

string

リクエストの承認プロセスインスタンスの ID です。

777799223

TenantId

string

テナント ID です。

69973837489

ResourceName

string

リーフノードレベルのリソースタイプの名前です。

table

DefSchema

string

リソースタイプです。

MaxCompute

AuthMethod

string

権限付与メソッドです。

default

Resource

object

リソース宣言です。

DefSchema

string

リソースの解析に必要な ResourceSchema の名前です。

MaxCompute

DefVersion

string

リソースの解析に必要な ResourceSchema のバージョンです。

v1.0.0

MetaData

object

リソースメタデータです。内容は ResourceSchema によって制約されます。

any

リソースの内容です。

{ "schema": "default", "threeTierModel": false, "project": "sync_dtestn", "workspace": "4477656", "table": "order", "tenant": "524257424864736" }

Grantee

object

被付与者です。

PrincipalType

string

プリンシパルタイプです。有効な値:

  • RamRole

  • RamUser

  • DataworksTenantMember

  • DataworksTenantRole

  • DataworksProjectMember

  • DataworksProjectRole

  • DlfRole

RamRole

PrincipalId

string

プリンシパル ID です。

注意:この ID のフォーマットは PrincipalType に依存します:

  • RamUser:ユーザー ID です。

  • RamRole:「ROLE_」がプレフィックスとして付加されたユーザー ID です。

  • DataworksTenantMember:ユーザー ID です。

  • DataworksTenantRole:DataWorks テナントのロールコードです。

  • DataworksProjectRole:DataWorks ワークスペースのロールコードです。

  • DataworksProjectMember:ユーザー ID です。

  • DlfRole:DlfNext ロールの名前です。

ROLE_3133343434

AccessTypes

array

リソースに対してリクエストされた権限です。

string

権限です。

select

FinalAccessTypes

array

最終承認後にリソースに付与された権限です。

string

権限です。

select

ExpirationTime

integer

Unix エポックからのミリ秒単位で表した、権限の有効期限です。

1779695088000

Status

string

承認ステータスです。有効な値:

  • WaitApproval:承認待ち。

  • Confirmed:権限付与待ち。

  • RejectApproval:承認拒否。

  • AuthorizeSucceed:権限付与成功。

  • AuthorizeFailed:権限付与失敗。

  • Deleted:削除済み。

  • Canceled:キャンセル済み。

Deleted

CreateTime

integer

Unix エポックからのミリ秒単位で表した、エントリの作成時刻です。

2025-09-11 10:13:21

UpdateTime

integer

Unix エポックからのミリ秒単位で表した、エントリの最終更新時刻です。

2024-03-05 18:24:13

例

成功レスポンス

JSONJSON

{
  "RequestId": "0bc5df3a17****903790e8e8a",
  "Data": {
    "PageSize": 10,
    "NextToken": "eyJpZCI6NDU2fQ==",
    "HasMore": false,
    "Data": [
      {
        "ProcessInstanceId": "176906667488145",
        "DefSchema": "MaxCompute",
        "Reason": "业务需要",
        "ApplicationTime": 1779695088000,
        "Status": "Deleted",
        "Contents": [
          {
            "Id": "1009516415",
            "ProcessInstanceId": "777799223",
            "TenantId": "69973837489",
            "ResourceName": "table",
            "DefSchema": "MaxCompute",
            "AuthMethod": "default",
            "Resource": {
              "DefSchema": "MaxCompute",
              "DefVersion": "v1.0.0",
              "MetaData": {
                "key": "{\n                \"schema\": \"default\",\n                \"threeTierModel\": false,\n                \"project\": \"sync_dtestn\",\n                \"workspace\": \"4477656\",\n                \"table\": \"order\",\n                \"tenant\": \"524257424864736\"\n              }"
              }
            },
            "Grantee": {
              "PrincipalType": "RamRole",
              "PrincipalId": "ROLE_3133343434"
            },
            "AccessTypes": [
              "select"
            ],
            "FinalAccessTypes": [
              "select"
            ],
            "ExpirationTime": 1779695088000,
            "Status": "Deleted",
            "CreateTime": 0,
            "UpdateTime": 0
          }
        ]
      }
    ]
  }
}

エラーコード

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。