Talend Data Stewardship REST APIの認証 - 8.0

Talend Data Stewardshipユーザーガイド

Version
8.0
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Data Stewardship
Content
データガバナンス > キャンペーンの管理
データガバナンス > タスクの割り当て
データガバナンス > データモデルの管理
データクオリティとプレパレーション > セマンティックタイプの管理
データクオリティとプレパレーション > タスク管理
管理と監視 > ユーザーの管理
Last publication date
2024-02-22
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:
    []