Freigeben über


Factories - Get Data Plane Access

Abrufen des Datenebenenzugriffs.

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
factoryName
path True

string

Der Factoryname.

RegEx-Muster: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

Der Name der Ressourcengruppe.

RegEx-Muster: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Die Abonnement-ID.

api-version
query True

string

Die API-Version.

Anforderungstext

Name Typ Beschreibung
accessResourcePath

string

Der Ressourcenpfad, um den Zugriff relativ zur Factory zu erhalten. Derzeit wird nur eine leere Zeichenfolge unterstützt, die der Factoryressource entspricht.

expireTime

string

Ablaufzeit für das Token. Die maximale Dauer für das Token beträgt acht Stunden, und standardmäßig läuft das Token in acht Stunden ab.

permissions

string

Die Zeichenfolge mit Berechtigungen für den Zugriff auf Datenebene. Derzeit wird nur "r" unterstützt, das schreibgeschützten Zugriff gewährt.

profileName

string

Der Name des Profils. Derzeit wird nur der Standardwert unterstützt. Der Standardwert ist DefaultProfile.

startTime

string

Startzeit für das Token. Wenn nicht angegeben, wird die aktuelle Zeit verwendet.

Antworten

Name Typ Beschreibung
200 OK

AccessPolicyResponse

OK.

Other Status Codes

CloudError

Eine vom Azure Data Factory Dienst empfangene Fehlerantwort.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

Factories_GetDataPlaneAccess

Beispielanforderung

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"
}

Beispiel für eine Antwort

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": "**********"
}

Definitionen

Name Beschreibung
AccessPolicyResponse

Abrufen einer schreibgeschützten Tokenantwortdefinition für Datenebene.

CloudError

Das -Objekt, das die Struktur einer Azure Data Factory Fehlerantwort definiert.

UserAccessPolicy

Get Data Plane read only token request definition.

AccessPolicyResponse

Abrufen einer schreibgeschützten Tokenantwortdefinition für Datenebene.

Name Typ Beschreibung
accessToken

string

Schreibgeschütztes Datenebenenzugriffstoken.

dataPlaneUrl

string

Basis-URL des Data Plane-Diensts.

policy

UserAccessPolicy

Die Benutzerzugriffsrichtlinie.

CloudError

Das -Objekt, das die Struktur einer Azure Data Factory Fehlerantwort definiert.

Name Typ Beschreibung
error.code

string

Fehlercode

error.details

CloudError[]

Array mit zusätzlichen Fehlerdetails.

error.message

string

Fehlermeldung.

error.target

string

Eigenschaftsname/Pfad in der Anforderung, die einem Fehler zugeordnet ist.

UserAccessPolicy

Get Data Plane read only token request definition.

Name Typ Beschreibung
accessResourcePath

string

Der Ressourcenpfad, um den Zugriff relativ zur Factory zu erhalten. Derzeit wird nur eine leere Zeichenfolge unterstützt, die der Factoryressource entspricht.

expireTime

string

Ablaufzeit für das Token. Die maximale Dauer für das Token beträgt acht Stunden, und standardmäßig läuft das Token in acht Stunden ab.

permissions

string

Die Zeichenfolge mit Berechtigungen für den Zugriff auf Datenebene. Derzeit wird nur "r" unterstützt, das schreibgeschützten Zugriff gewährt.

profileName

string

Der Name des Profils. Derzeit wird nur der Standardwert unterstützt. Der Standardwert ist DefaultProfile.

startTime

string

Startzeit für das Token. Wenn nicht angegeben, wird die aktuelle Zeit verwendet.