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

DataWorks:GetPermissionApplyOrderDetail

最終更新日:Sep 20, 2026

権限アプリケーションの注文の詳細を照会します。 注意: 2020 バージョンの OpenAPI は廃止予定です。できるだけ早く 2024 バージョンの OpenAPI に移行してください: GetApplicationContents/GetProcessInstance。

操作説明

注意: 2020 バージョンの OpenAPI は廃止予定です。できるだけ早く 2024 バージョンの OpenAPI に移行してください。開発者リファレンスのアプリケーション API である GetApplicationContents / GetProcessInstance を参照してください。

今すぐお試しください

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

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

dataworks:*

get

*すべてのリソース。

*

なし なし

リクエストパラメーター

パラメーター

型

必須 / 任意

説明

例

FlowId

string

必須

権限アプリケーションの注文の ID。 ListPermissionApplyOrders 操作を呼び出して ID を取得できます。

48f36729-05f9-4a40-9286-933fd940****

レスポンスフィールド

フィールド

型

説明

例

object

レスポンス構造体。

ApplyOrderDetail

object

アプリケーションの注文の詳細。

ApplyBaseId

string

アプリケーションの注文を送信した Alibaba Cloud アカウントの UID。

26784260040899****

ApplyTimestamp

integer

アプリケーションの注文が送信された時間。値は UNIX タイムスタンプです。

1615284086000

ApproveAccountList

array<object>

アプリケーションの注文を承認した Alibaba Cloud アカウントのリスト。

object

レスポンス構造体。

BaseId

string

アプリケーションの注文を承認した Alibaba Cloud アカウントの UID。

182293110403****

ApproveContent

object

アプリケーションの具体的な内容。

ApplyReason

string

アプリケーションの理由。管理者の承認時のリファレンスとして使用されます。

このテーブルを使用する必要があります

Deadline

integer

リクエストされた権限の有効期限の時間。値は UNIX タイムスタンプです。 MaxCompute プロジェクトで LabelSecurity が有効になっていない場合、またはリクエストされたテーブルフィールドのセキュリティレベルが 0 であるか、リクエスト元アカウントのセキュリティレベル以下である場合は、永久権限のみをリクエストできます。

1617115071885

OrderType

integer

アプリケーションの注文のタイプ。現在、値 1 のみがサポートされており、オブジェクト ACL 権限のアプリケーションを示します。

1

ProjectMeta

object

リクエストされたオブジェクトが属するプロジェクトおよびワークスペースのフォーマット。

MaxComputeProjectName

string

リクエストされたオブジェクトが存在する MaxCompute プロジェクト。

aMaxComputeProject

ObjectMetaList

array<object>

リクエストされたオブジェクトの詳細。

array<object>

レスポンス構造体。

Actions

array

string

ColumnMetaList

array<object>

リクエストされたオブジェクトの列フィールドのフォーマット。

object

レスポンス構造体。

ColumnActions

array

string

ColumnComment

string

リクエストされた列の説明。

フィールドの説明

ColumnName

string

リクエストされた列の名前。

aColumnName

SecurityLevel

string

リクエストされた列のセキュリティレベル。有効な値: 0~9。

9

ObjectName

string

リクエストされたテーブルの名前。

aTableName

WorkspaceId

integer

リクエストされたオブジェクトが存在する DataWorks ワークスペースの ID。

123456

FinishAapprovalTimestamp

integer

最終承認が完了した時間。値は UNIX タイムスタンプです。

1757496687000

FinishApprovalComment

string

最終承認のコメント。

同意

FlowId

string

アプリケーションの注文の ID。

ad8da78d-8135-455e-9486-27cf213f****

FlowStatus

integer

アプリケーションの注文のステータス。有効な値:

  • 1: 承認待ち。

  • 2: 承認済み、権限付与成功。

  • 3: 承認済み、権限付与に失敗した。

  • 4: 却下。

  • 5: 取り下げ。

2

GranteeObjectList

array<object>

権限申請者のアカウントのフォーマット。

object

レスポンス構造体。

GranteeId

string

権限をリクエストした Alibaba Cloud アカウントの UID。

26784260040899****

GranteeName

string

権限をリクエストした Alibaba Cloud アカウントの名前。フォーマットは MaxCompute アカウントのフォーマットと同じです。

  • Alibaba Cloud アカウント: ALIYUN$+アカウント名。

  • RAM ユーザー: RAM$+アカウント名。

RAM$dataworks_3h1_1:StsRamUser(StsRamUser)

GranteeType

integer

権限申請者のプリンシパルタイプ。現在、値 1 (ユーザー) のみがサポートされています。

1

GranteeTypeSub

integer

権限申請者のプリンシパルサブタイプ。有効な値:

  • 101: 本番環境 Alibaba Cloud アカウント。

  • 103: 個人用 Alibaba Cloud アカウント。

  • 105: 他のユーザーに代わって申請された Alibaba Cloud アカウント。

103

RequestId

string

リクエスト ID。

0bc1ec92159376****

例

成功レスポンス

JSONJSON

{
  "ApplyOrderDetail": {
    "ApplyBaseId": "26784260040899****",
    "ApplyTimestamp": 1615284086000,
    "ApproveAccountList": [
      {
        "BaseId": "182293110403****"
      }
    ],
    "ApproveContent": {
      "ApplyReason": "I need to use this table",
      "Deadline": 1617115071885,
      "OrderType": 1,
      "ProjectMeta": {
        "MaxComputeProjectName": "aMaxComputeProject",
        "ObjectMetaList": [
          {
            "Actions": [
              ""
            ],
            "ColumnMetaList": [
              {
                "ColumnActions": [
                  ""
                ],
                "ColumnComment": "Field description",
                "ColumnName": "aColumnName",
                "SecurityLevel": "9"
              }
            ],
            "ObjectName": "aTableName"
          }
        ],
        "WorkspaceId": 123456
      }
    },
    "FinishAapprovalTimestamp": 1757496687000,
    "FinishApprovalComment": "agree",
    "FlowId": "ad8da78d-8135-455e-9486-27cf213f****",
    "FlowStatus": 2,
    "GranteeObjectList": [
      {
        "GranteeId": "26784260040899****",
        "GranteeName": "RAM$dataworks_3h1_1:StsRamUser(StsRamUser)",
        "GranteeType": 1,
        "GranteeTypeSub": 103
      }
    ]
  },
  "RequestId": "0bc1ec92159376****"
}

エラーコード

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

変更履歴

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