Skip to main content Skip to complementary content

Migrating a user from Talend Administration Center to Talend Management Console

In this scenario, you use Talend APIs to migrate a user from Talend Administration Center to Talend Management Console.

About this task

Here are some details about the API call:

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

Procedure

  1. Call the GET api/v2/tacs endpoint in TAC Management APIs to fetch the TAC ID of the TAC server. The response returns the list of TAC servers registered with Talend Cloud Migration Platform.
  2. Note down the TAC ID of the TAC server.

    Example: tacId: 1

    API documentation for an API helping you to get all registered TAC servers
  3. Call the GET api/v2/tacs/inventory/users endpoint with distinct or all parameter to fetch the user ID of the TAC user to be migrated to Talend Management Console. The response returns the list of distinct or all users across the TAC servers.
  4. Note down the user ID of the TAC user belonging to the TAC server from step 1.

For example: userId: 2

API documentation for an API helping you to get users

  1. Call the POST api/v2/migration/tmc/users endpoint in TAC to TMC migration APIs to create a user in Talend Management Console.
  2. In the Body area, enter the TAC server ID and user ID from steps 1 and 2.

Example:

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

  1. Click Execute to issue your call.

Results

The user is migrated to Talend Management Console and the status code 200 is returned. In the Body field of the response, the details of the migrated user are displayed.
Example of a response body to get details of a migrated user

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!