S'authentifier dans les API REST Talend Data Preparation à l'aide d'une requête de jeton SSO - Cloud

Guide d'utilisation de Talend Cloud Data Preparation

Version
Cloud
Language
Français (France)
Product
Talend Cloud
Module
Talend Data Preparation
Content
Administration et monitoring > Gestion des connexions
Qualité et préparation de données > Gestion des jeux de données
Qualité et préparation de données > Nettoyage de données

Les API REST Talend Data Preparation sont sécurisées par le protocole Oauth2 et par un en-tête d'autorisation (Bearer Authentication).

Pour récupérer un jeton porteur à partir du fournisseur SSO et accéder aux API REST Talend Data Preparation, les en-têtes de réponse et d'autorisation d'une requête HTTP POST doivent figurer dans le chemin d'accès /login.

Les requêtes d'API nécessitent des jetons d'accès. Pour plus d'informations, consultez Générer un jeton d'accès personnel.

Procédure

  1. Pour récupérer un jeton d'authentification, ouvrez un terminal et exécutez la requête suivante :
    curl -v -X POST <tdp_url>/login -d 'username=<USERNAME>&password=<PASSWORD>'
    

    tdp_URL est l'URL de votre environnement Talend Data Preparation.

    Vous obtenez l'en-tête de réponse suivant :

    access-control-expose-headers: Authorization
    Authorization: Bearer <token>
  2. Demandez n'importe quelle API REST Talend Data Preparation grâce à l'en-tête de requête d'autorisation suivante :
    Authorization: Bearer <token>