Tokens / Segurança

Como obter os dados e o token temporário da pessoa autenticada na API?

  1. Autenticação: Primeiro obtenha um token de autenticação com permissão de realizar essa operação;

  2. Enviar requisição: Enviar a requisição para o endpoint Tokens / Segurança;

Obter o dados e token temporário da pessoa autenticada atualmente (Auth)

get
Respostas
200

Sucesso

get
/api/2/tokens

Exemplo de requisição para obter os dados e o token temporário do usuário autenticado


Como obter token temporário de autenticação com usuário e senha utilizando API?

  1. Obtenha login de usuário da pessoa;

  2. Obtenha o password (senha) da pessoa;

  3. Envie a requisição: Utilize o endpoint Tokens / Segurança para enviar a requisição. Lembre-se de trocar seu_endereco.do.zeev pelo endereço que você utiliza para acessar o Zeev;

Obter token temporário a partir de usuário e senha

post
Corpo
loginstringObrigatório
passwordstringObrigatório
Respostas
200

Sucesso

post
/api/2/tokens

Exemplo de requisição para obter obter token temporário de autenticação


Como personificar e obter token temporário de outra pessoa utilizando API?

  1. Autenticação: Primeiro obtenha um token de autenticação com permissão de realizar essa operação;

  2. Obtenha o userId ou o username: Obtenha o código identificador ou o login do usuário que deseja assumir. Podem ser obtidos na página Acesso > Pessoas ou através de consultas de API como descrito em Listar pessoas;

  3. Envie a requisição para:

    1. Tokens / Segurança se desejar utilizar o código identificador da pessoa;

    2. Tokens / Segurança se deseja utilizar o login de usuário da pessoa;

Lembre-se de substuir seu_endereco.do.zeev pelo endereço que você utiliza para acessar o Zeev.

Personificar e obter o token temporário de outra pessoa a partir de seu código (Auth)

get
Autorizações
AuthorizationstringObrigatório

Utilize um token válido de usuário para realizar a requisição

Parâmetros de rota
userIdinteger · int32Obrigatório

Código da pessoa a ser personificada

Respostas
200

Sucesso

get
/api/2/tokens/impersonate/{userid}

Personificar e obter o token temporário de outra pessoa a partir de seu username (Auth)

get
Autorizações
AuthorizationstringObrigatório

Utilize um token válido de usuário para realizar a requisição

Parâmetros de rota
usernamestringObrigatório

Username da pessoa a ser personificada

Respostas
200

Sucesso

get
/api/2/tokens/impersonate/{username}

Exemplos de como personificar e obter o token temporário de outro usuário


Links relacionados:

Atualizado