メイン コンテンツをスキップする 補完的コンテンツへスキップ

Talend Data Stewardship REST APIの認証

Talend Data Stewardship REST APIにアクセスし、監査イベントの追跡や特定キャンペーンのリスト表示など、一連の操作を実行することが必要になる場合があります。このためにはAPIの認証および承認メソッドを導入する必要があります。

始める前に

すべてのTalend Data Stewardshipモジュールをインストールして起動しました。

手順

  1. 端末を開いてPOSTリクエストを実行し、ログインAPIを呼び出します。
    このAPIによりauthorization応答ヘッダーに認証トークンが提供されます。

    以下は、ログインPOSTリクエストとレスポンスのサンプルです。

    curl -v -X POST '<TDS_URL>/data-stewardship/login?client-app=STUDIO' -F username=<USERNAME> -F password=<PASSWORD>
    > POST /data-stewardship/login?client-app=STUDIO HTTP/1.1
    > Host: <TDS-HOST>
    > User-Agent: curl/7.47.0
    > Accept: */*
    ...
    < access-control-expose-headers: authorization
    < authorization: Bearer eyJraWQiOiJpYW0tb2lkYy1jbG91ZCIsImQu2WembcCA
    ...
    
  2. Talend Data Stewardship呼び出しでは、Authorizationヘッダーに認証トークンの値を入力してください。
    特定のキャンペーン所有者が所有しているキャンペーンをリスト表示するリクエストと応答の例を以下に示します。

    curl -X GET 'https://<TDS-HOST>/data-stewardship/api/v1/campaigns/owned'
     -H 'Authorization: Bearer eyJraWQiOiJpYW0tb2lkYy1jbG91ZCIsImQu2WembcCA'
    Response:
    []

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。