Partager via


Factories - Get Data Plane Access

Obtenir l’accès au plan de données.

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

Paramètres URI

Nom Dans Obligatoire Type Description
factoryName
path True

string

Nom de la fabrique.

Modèle d’expression régulière: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

Nom du groupe de ressources.

Modèle d’expression régulière: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Identificateur de l’abonnement.

api-version
query True

string

Version de l'API.

Corps de la demande

Nom Type Description
accessResourcePath

string

Chemin d’accès aux ressources pour obtenir l’accès par rapport à la fabrique. Actuellement, seule la chaîne vide est prise en charge, ce qui correspond à la ressource de fabrique.

expireTime

string

Heure d’expiration du jeton. La durée maximale du jeton est de huit heures et, par défaut, le jeton expirera dans huit heures.

permissions

string

Chaîne avec des autorisations pour l’accès au plan de données. Actuellement, seul « r » est pris en charge, ce qui accorde l’accès en lecture seule.

profileName

string

Nom du profil. Actuellement, seule la valeur par défaut est prise en charge. La valeur par défaut est DefaultProfile.

startTime

string

Heure de début du jeton. Si elle n’est pas spécifiée, l’heure actuelle sera utilisée.

Réponses

Nom Type Description
200 OK

AccessPolicyResponse

OK.

Other Status Codes

CloudError

Réponse d’erreur reçue du service Azure Data Factory.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

Factories_GetDataPlaneAccess

Exemple de requête

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

Exemple de réponse

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

Définitions

Nom Description
AccessPolicyResponse

Obtenez la définition de réponse de jeton en lecture seule du plan de données.

CloudError

Objet qui définit la structure d’une réponse d’erreur Azure Data Factory.

UserAccessPolicy

Obtenez la définition de demande de jeton en lecture seule du plan de données.

AccessPolicyResponse

Obtenez la définition de réponse de jeton en lecture seule du plan de données.

Nom Type Description
accessToken

string

Jeton d’accès en lecture seule au plan de données.

dataPlaneUrl

string

URL de base du service De plan de données.

policy

UserAccessPolicy

Stratégie d’accès utilisateur.

CloudError

Objet qui définit la structure d’une réponse d’erreur Azure Data Factory.

Nom Type Description
error.code

string

Code d’erreur.

error.details

CloudError[]

Tableau avec des détails d’erreur supplémentaires.

error.message

string

Message d’erreur.

error.target

string

Nom de propriété/chemin d’accès dans la requête associée à l’erreur.

UserAccessPolicy

Obtenez la définition de demande de jeton en lecture seule du plan de données.

Nom Type Description
accessResourcePath

string

Chemin d’accès aux ressources pour obtenir l’accès par rapport à la fabrique. Actuellement, seule la chaîne vide est prise en charge, ce qui correspond à la ressource de fabrique.

expireTime

string

Heure d’expiration du jeton. La durée maximale du jeton est de huit heures et, par défaut, le jeton expirera dans huit heures.

permissions

string

Chaîne avec des autorisations pour l’accès au plan de données. Actuellement, seul « r » est pris en charge, ce qui accorde l’accès en lecture seule.

profileName

string

Nom du profil. Actuellement, seule la valeur par défaut est prise en charge. La valeur par défaut est DefaultProfile.

startTime

string

Heure de début du jeton. Si elle n’est pas spécifiée, l’heure actuelle sera utilisée.