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

Dataphin:API 権限の管理

最終更新日:Jun 05, 2026

API を呼び出す前に API 権限を申請する必要があります。ここでは、API 権限を申請および返却する方法について説明します。

前提条件

現在のテナントで、データサービスの付加価値サービスが購入済みかつ有効化済みである必要があります。テナント管理で有効化してください。

権限

アプリケーションの所有者のみが API 権限を返却できます。

API 権限の申請

  1. Dataphin のホームページの上部メニューで、[Management Center] > [Permission Management] を選択します。

  2. 左側メニューで [My Permissions] > [Data Service Permissions] を選択し、[API Permissions] タブをクリックします。[API Permissions] タブで、[+ Apply for API Permissions] をクリックします。

  3. [API Permission Application] ページで、パラメーターを設定します。

    パラメーター

    説明

    [権限オブジェクト]

    [アカウントタイプ]

    アカウントタイプを選択します: [アプリケーション] または [個人アカウント]。デフォルトでは [アプリケーション] が選択されています。

    • [アプリケーション]:API オペレーションタイプが Create、Update、または Delete の場合、アプリケーションのみを認可できます。

    • [個人アカウント]:基本モードでは、開発環境の API が本番環境のデータにアクセスするため、注意して操作してください。Dev-Prod モードでは、開発データにアクセスします。

    [サービスプロジェクト]

    1 つ以上のサービスプロジェクトを選択します。

    [API]

    サービスプロジェクトと API グループごとに API を選択します。キーワードで検索するか、一括検索を使用するか、image..png アイコンをクリックして [API Group] で絞り込みます。

    [Batch Search and Add][Batch Search and Add] をクリックし、[Batch Search] ダイアログボックスに API 名を入力します。完全一致には service_project.API_name 形式を使用します。名前はセミコロン (;)、カンマ (,)、または改行で区切ります。最大 50 個の API。

    説明

    個人アカウントの権限については、参加しているサービスプロジェクトを選択してください。

    [API 環境]

    アカウントタイプがアプリケーションの場合に必要です。API 実行環境 ([開発環境]、[本番環境]、またはその両方) を選択します。

    説明

    API は、開発環境に送信された設定、または本番環境に公開された設定を使用します。

    [アプリケーション]

    アカウントタイプがアプリケーションの場合に必要です。アプリケーショングループからアプリケーションを選択します。参加しているアプリケーションのみが利用可能です。キーワードで検索するか、一括検索を使用するか、image..png アイコンをクリックして [Application Group] で絞り込みます。

    [Batch Search and Add][Batch Search and Add] をクリックし、[Batch Search] ダイアログボックスにアプリケーション名を入力します。完全一致には application_group.application_name 形式を使用します。名前はセミコロン (;)、カンマ (,)、または改行で区切ります。最大 50 個のアプリケーション。

    [適用範囲]

    アカウントタイプが アプリケーション の場合に必要です。利用可能なフィールドは API 実行環境 によって決まり、本番環境 または 開発環境 で認可が必要なフィールドが含まれます。行レベルの権限を持つ API は、[Row-level permission in effect] ステータスを表示します。[View Row-level Permission] をクリックして、[View Row-level Permission] パネルで環境ごとの権限詳細を表示します。

    説明
    • 基本モードでは、開発環境の API が本番環境のデータにアクセスするため、注意して操作してください。

    • 本番環境:API の現在のオンラインバージョンからレスポンスパラメーターを選択します。開発環境:最新バージョンから選択します。

    • プロキシモードでは、プロキシされたユーザーの行レベルの権限に基づいてデータを返します。プロキシ権限がない場合、データはアプリケーション自体の行レベルの権限に従います。

    • Create、Update、または Delete のオペレーションの場合、API はその実行環境に基づいてデータにアクセスします。フィールドの選択は必要ありません。

    [権限設定]

    [権限タイプ]

    デフォルトで [使用権限] が選択されており、変更はできません。アカウントタイプが アプリケーション の場合は、[プロキシ権限] も選択できます。

    • [使用権限]:Create、Update、または Delete オペレーションの場合、使用権限のみを要求できます。

    • [プロキシ権限]:行レベルの権限が有効で、DelegationUid パラメーターが設定されている場合に有効になります (この設定は [Data Service] > [Invocation] > [Authorized API Services] ページで行います)。アプリケーションがユーザーに代わって API を呼び出すには、プロキシ権限が必要です。API の呼び出しとテストのダイレクトモードとプロキシモード

    [有効期間]

    オプション: [30 日間]、[90 日間]、[180 日間]、[無期限]、または [カスタム] (終了日を指定)。

    [申請理由]

    申請理由を入力します。最大 128 文字まで入力できます。

  4. [Submit] をクリックします。

API 権限の返却

  1. [API Permissions] タブで、対象 API の [Actions] 列にある [Return] をクリックします。

  2. [Return This Permission] ダイアログボックスで [OK] をクリックし、API 権限を返却します。