次の方法で共有


Factories - Get Data Plane Access

データ プレーン へのアクセスを取得します。

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/getDataPlaneAccess?api-version=2018-06-01

URI パラメーター

名前 / 必須 説明
factoryName
path True

string

ファクトリ名。

正規表現パターン: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

リソース グループ名。

正規表現パターン: ^[-\w\._\(\)]+$

subscriptionId
path True

string

サブスクリプションの識別子です。

api-version
query True

string

API のバージョン。

要求本文

名前 説明
accessResourcePath

string

ファクトリに対する相対アクセス権を取得するリソース パス。 現在、ファクトリ リソースに対応する空の文字列のみがサポートされています。

expireTime

string

トークンの有効期限。 トークンの最大期間は 8 時間であり、既定ではトークンは 8 時間で期限切れになります。

permissions

string

データ プレーン アクセスのアクセス許可を持つ文字列。 現在、読み取り専用アクセス権を付与する 'r' のみがサポートされています。

profileName

string

プロファイルの名前。 現時点では、既定値のみがサポートされています。 既定値は DefaultProfile です。

startTime

string

トークンの開始時刻。 指定しない場合は、現在の時刻が使用されます。

応答

名前 説明
200 OK

AccessPolicyResponse

OK です。

Other Status Codes

CloudError

Azure Data Factory サービスから受信したエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントの借用

Factories_GetDataPlaneAccess

要求のサンプル

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/getDataPlaneAccess?api-version=2018-06-01

{
  "permissions": "r",
  "accessResourcePath": "",
  "profileName": "DefaultProfile",
  "startTime": "2018-11-10T02:46:20.2659347Z",
  "expireTime": "2018-11-10T09:46:20.2659347Z"
}

応答のサンプル

Date: Wed, 07 Nov 2018 03:41:57 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 11996
x-ms-request-id: 82bc20d2-4bec-496d-a1c8-3f7746fed307
x-ms-correlation-request-id: 82bc20d2-4bec-496d-a1c8-3f7746fed307
{
  "policy": {
    "permissions": "r",
    "accessResourcePath": "",
    "profileName": "DefaultProfile",
    "startTime": "2018-11-10T02:46:20.2659347Z",
    "expireTime": "2018-11-10T09:46:20.2659347Z"
  },
  "dataPlaneUrl": "https://rpeastus.svc.datafactory.azure.com:4433",
  "accessToken": "**********"
}

定義

名前 説明
AccessPolicyResponse

データ プレーンの読み取り専用トークン応答定義を取得します。

CloudError

Azure Data Factoryエラー応答の構造を定義する オブジェクト。

UserAccessPolicy

データ プレーンの読み取り専用トークン要求定義を取得します。

AccessPolicyResponse

データ プレーンの読み取り専用トークン応答定義を取得します。

名前 説明
accessToken

string

データ プレーンの読み取り専用アクセス トークン。

dataPlaneUrl

string

データ プレーン サービスのベース URL。

policy

UserAccessPolicy

ユーザー アクセス ポリシー。

CloudError

Azure Data Factoryエラー応答の構造を定義する オブジェクト。

名前 説明
error.code

string

エラー コード。

error.details

CloudError[]

追加のエラーの詳細を含む配列。

error.message

string

エラー メッセージ。

error.target

string

エラーに関連付けられている要求のプロパティ名/パス。

UserAccessPolicy

データ プレーンの読み取り専用トークン要求定義を取得します。

名前 説明
accessResourcePath

string

ファクトリに対する相対アクセス権を取得するリソース パス。 現在、ファクトリ リソースに対応する空の文字列のみがサポートされています。

expireTime

string

トークンの有効期限。 トークンの最大期間は 8 時間であり、既定ではトークンは 8 時間で期限切れになります。

permissions

string

データ プレーン アクセスのアクセス許可を持つ文字列。 現在、読み取り専用アクセス権を付与する 'r' のみがサポートされています。

profileName

string

プロファイルの名前。 現時点では、既定値のみがサポートされています。 既定値は DefaultProfile です。

startTime

string

トークンの開始時刻。 指定しない場合は、現在の時刻が使用されます。