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

ユーザーをTalend Administration CenterからTalend Management Consoleへ移行

このシナリオでは、Talend APIを使ってユーザーをTalend Administration CenterからTalend Management Consoleに移行させます。

このタスクについて

APIコールの詳細は次のとおりです:

Method: POST
endpoint: api/v2/migration/tmc/users
payload:
    [
      {
        "tacid": 0,
        "id": 0
      }
    ]

手順

  1. TAC Management APIsでGET api/v2/tacsエンドポイントを呼び出し、TACサーバーのTAC IDをフェッチします。レスポンスは、Talend Cloud Migration Platformに登録されているTACサーバーのリストを返します。
  2. TACサーバーのTAC ICを書き留めておきます。

    例: tacId: 1

    登録済みのTACサーバーをすべて取得するためのAPIドキュメンテーション
  3. distinctパラメーターかallパラメーターでGET api/v2/tacs/inventory/usersエンドポイントを呼び出し、Talend Management Consoleに移行するTACユーザーのユーザーIDを取得します。このレスポンスは、TACサーバー全体の個別ユーザーまたは全ユーザーのリストを返します。
  4. ステップ1のTACサーバーに属するTACユーザーのユーザーIDを書き留めておきます。

例: userId: 2

ユーザーを取得するためのAPIのドキュメンテーション

  1. TACからTMCへの移行APIでPOST api/v2/migration/tmc/usersエンドポイントを呼び出し、Talend Management Consoleでユーザーを作成します。
  2. [Body] (ボディ)エリアに、ステップ1とステップ2のTACサーバーIDとユーザーIDを入力します。

例:

[
 {
        "tacid": "1",
        "id": "2",
 }
]

  1. [Execute] (実行)をクリックしてコールを発行します。

タスクの結果

ユーザーがTalend Management Consoleに移行され、ステータスコード200が返されます。レスポンスの[Body] (ボディ)フィールドに、移行済みタユーザーの詳細が表示されます。
移行されたユーザーの詳細を取得するためのレスポンスボディの例

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

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