Mise à jour d’une configuration d’informations d’identification
- Rubriques :
- Destinations
Créé pour :
- Administration
- Utilisateur ou utilisatrice
platform.adobe.io/data/core/activation/authoring/credentials
Cette page illustre la requête d’API et la payload que vous pouvez utiliser pour mettre à jour une configuration d’informations d’identification existante à l’aide du point d’entrée /authoring/credentials
de l’API.
Quand utiliser le point d’entrée de l’API /credentials
/credentials
. Au lieu de cela, vous pouvez configurer les informations d’authentification pour votre destination via les paramètres customerAuthenticationConfigurations
du point d’entrée /destinations
.Utilisez ce point d’entrée de l’API pour créer une configuration d’informations d’identification uniquement s’il existe un système d’authentification global entre Adobe et votre plateforme de destination et si le client Platform n’a pas besoin de fournir d’informations d’authentification pour se connecter à la destination. Dans ce cas, vous devez créer une configuration d’informations d’identification à l’aide du point d’entrée /credentials
de l’API.
Quand vous utilisez un système d’authentification global, vous devez définir "authenticationRule":"PLATFORM_AUTHENTICATION"
dans la configuration de diffusion de destination au moment de la création d’une configuration de destination.
Prise en main des opérations de l’API des informations d’identification
Avant de poursuivre, consultez le guide de prise en main pour obtenir des informations importantes à connaître avant d’effectuer des appels vers l’API, notamment sur la manière d’obtenir l’autorisation de création de la destination et les en-têtes obligatoires.
Mise à jour d’une configuration d’informations d’identification
Vous pouvez mettre à jour une configuration d’informations d’identification existante en effectuant une requête PUT
au point d’entrée /authoring/credentials
avec la payload mise à jour.
Pour obtenir une configuration d’informations d’identification existante et son {INSTANCE_ID}
correspondant, consultez l’article sur la récupération d’une configuration d’informations d’identification.
Format d’API
PUT /authoring/credentials/{INSTANCE_ID}
{INSTANCE_ID}
{INSTANCE_ID}
correspondant, consultez la section Récupération d’une configuration d’informations d’identification.Les requêtes suivantes mettent à jour des configurations d’informations d’identification, définies par les paramètres fournis dans la payload.
Sélectionnez chaque onglet ci-dessous pour afficher la payload correspondante.
Mise à jour d’une configuration d’informations d’identification de base
curl -X PUT https://platform.adobe.io/data/core/activation/authoring/credentials/{INSTANCE_ID} \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'Content-Type: application/json' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-sandbox-name: {SANDBOX_NAME}' \
-d '
{
"basicAuthentication":{
"url":"string",
"username":"string",
"password":"string"
}
}
url
username
password
Mise à jour d’une configuration d’informations d’identification Amazon S3
curl -X PUT https://platform.adobe.io/data/core/activation/authoring/credentials/{INSTANCE_ID} \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'Content-Type: application/json' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-sandbox-name: {SANDBOX_NAME}' \
-d '
{
"s3Authentication":{
"accessId":"string",
"secretKey":"string"
}
}
accessId
secretKey
Mise à jour d’une configuration d’informations d’identification SSH
curl -X PUT https://platform.adobe.io/data/core/activation/authoring/credentials/{INSTANCE_ID} \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'Content-Type: application/json' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-sandbox-name: {SANDBOX_NAME}' \
-d '
{
"sshAuthentication":{
"username":"string",
"sshKey":"string"
}
}
username
sshKey
Mise à jour d’une configuration d’informations d’identification Azure Data Lake Storage
curl -X PUT https://platform.adobe.io/data/core/activation/authoring/credentials/{INSTANCE_ID} \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'Content-Type: application/json' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-sandbox-name: {SANDBOX_NAME}' \
-d '
{
"azureAuthentication":{
"url":"string",
"tenant":"string",
"servicePrincipalId":"string",
"servicePrincipalKey":"string"
}
}
url
tenant
servicePrincipalId
servicePrincipalKey
Mise à jour d’une configuration d’informations d’identification Azure Blob
curl -X PUT https://platform.adobe.io/data/core/activation/authoring/credentials/{INSTANCE_ID} \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'Content-Type: application/json' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-sandbox-name: {SANDBOX_NAME}' \
-d '
{
"azureConnectionStringAuthentication":{
"connectionString":"string"
}
}
connectionString
Gestion des erreurs d’API
Les points d’entrée de l’API Destination SDK suivent les principes généraux des messages d’erreur de l’API Experience Platform. Consultez les sections Codes dʼétat d’API et Erreurs dʼen-tête de requête dans le guide de dépannage de Platform.
Étapes suivantes
Vous êtes arrivé au bout de ce document. À présent, vous savez comment mettre à jour une configuration d’informations d’identification à l’aide du point d’entrée /authoring/credentials
de l’API. Consultez la documentation Comment utiliser Destination SDK pour configurer la destination afin de comprendre la place de cette étape dans le processus de configuration de la destination.