Ir para conteúdo principal Pular para conteúdo complementar

Migrando um usuário do Talend Administration Center para o Talend Management Console

Neste cenário, você usa as APIs do Talend para migrar um usuário do Talend Administration Center para o Talend Management Console.

Sobre esta tarefa

Eis alguns detalhes sobre a chamada de API:

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

Procedimento

  1. Chame o endpoint GET api/v2/tacs nas APIs de gerenciamento do TAC para buscar o ID do TAC do servidor TAC. A resposta retorna a lista de servidores TAC registrados no Qlik Talend Cloud Migration Toolkit.
  2. Anote o ID do TAC do servidor TAC.

    Exemplo: tacId: 1

    Documentação da API para uma API que ajuda você a obter todos os servidores TAC registrados.
  3. Chame o endpoint GET api/v2/tacs/inventory/users com o parâmetro distinct ou all para buscar o ID de usuário do usuário TAC a ser migrado para o Talend Management Console. A resposta retorna a lista de usuários distinct ou todos os usuários em todos os servidores TAC.
  4. Anote o ID de usuário do usuário TAC pertencente ao servidor TAC da etapa 1.

Por exemplo: userId: 2

Documentação da API para uma API que ajuda você a obter usuários.

  1. Chame o endpoint POST api/v2/migration/tmc/users nas APIs de migração do TAC para o TMC para criar um usuário no Talend Management Console.
  2. Na área Corpo, insira o ID do servidor TAC e o ID do usuário das etapas 1 e 2.

Exemplo:

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

  1. Clique em Executar para fazer sua chamada.

Resultados

O usuário é migrado para Talend Management Console e o código de status 200 é retornado. No campo Corpo da resposta, os detalhes do usuário migrado são exibidos.
Exemplo de um corpo de resposta para obter detalhes de um usuário migrado.

Visit the discussion forum at community.qlik.com

Esta página ajudou?

Se você encontrar algum problema com esta página ou seu conteúdo – um erro de digitação, uma etapa ausente ou um erro técnico – avise-nos!