Pular para o conteúdo principal

Gerenciar Developer Tokens

Developer Tokens são credenciais de autenticação no formato JWT que permitem a aplicações externas acessar a API do DATAHILL. Cada token é específico para um usuário e uma empresa no DATAHILL, e cada usuário pode ter diversos tokens por empresa. Os tokens devem ser mantidos em segurança e não devem ser compartilhados publicamente.

Antes de começar​

Todos os níveis de acesso podem criar e gerenciar Developer Tokens. O nível de permissão do token criado não pode ser superior ao seu próprio nível de acesso.

Seu nívelNíveis de token permitidos
AdministradorAdministrador, Gerente, Visitante
GerenteGerente, Visitante
VisitanteVisitante

Níveis de acesso​

NívelDescrição
AdministradorPode gerenciar configurações, proprietários, gerentes e visitantes.
GerentePessoas na sua empresa que podem gerenciar indicadores e painéis, mas não podem alterar configurações.
VisitantePessoas externas à empresa que podem apenas visualizar indicadores e painéis.

Criar um Developer Token​

  1. Acesse Configurações > Developer token no portal.
  2. Clique em Adicionar.
  3. Preencha os campos:
    • Nome para identificação — nome descritivo para identificar o token (ex.: "Integração ERP").
    • Expirar após — data de validade do token. O padrão é um mês a partir de hoje.
    • Nível de acesso — permissão que o token terá sobre os dados.
  4. Clique em Gerar token.
aviso

O token é exibido uma única vez na tela de confirmação. Copie e armazene em um local seguro imediatamente. Não será possível visualizá-lo novamente.

Após a geração, todos os administradores da empresa recebem uma notificação por email informando que um novo token foi criado.

Consultar seus tokens​

Acesse Configurações > Developer token para ver a lista de tokens ativos. Para cada token, são exibidos:

  • Nome
  • Nível de acesso
  • Data de expiração
  • Último acesso

Tokens expirados são identificados com a etiqueta Expirou em DD/MM/YYYY. Tokens que nunca foram utilizados são identificados com a etiqueta Não utilizado.

Excluir um Developer Token​

  1. Na lista de tokens, selecione o token desejado.
  2. Clique no menu Mais opções.
  3. Selecione Excluir.

Após a exclusão, o token é invalidado imediatamente e não pode mais ser utilizado para autenticação.

Uso na API​

Para usar um Developer Token em requisições à API, inclua o cabeçalho Authorization:

Authorization: Bearer {seu_token}

Veja exemplos práticos de uso na página Primeiros passos com a API.

Veja também​