Back to Help Center

COMO GERENCIAR CHAVES DE API?

Equipe Learning

Gerencie suas chaves de API em sua conta de serviço para interagir com segurança com nossas APIs.

Você pode gerar chaves de API em sua conta de serviço para cada aplicativo que precise de acesso à API do Braincube.

Clique no ícone de ação "manage API Keys" para abrir a gaveta à direita
iconeManageAPIKEY

e crie uma chave de API :

Scopes permitem restringir seu token a algum segmento da API. Aqui estão alguns exemplos de escopos necessários para diferentes usos (esta tabela não é exaustiva):

Uso Escopo Necessário
IOT Live App SSO_Read, BRAINCUBE
braindata-compute node BRAINCUBE

CUIDADO: você pode acessar o valor da Chave de API APENAS uma vez durante a criação. Certifique-se de salvar o valor da Chave de API em um local seguro (por exemplo, em um gerenciador de senhas).

Em seguida, envie esta Chave de API no Cabeçalho HTTP x-api-key de sua solicitação de API. Isso autenticará sua chamada de API com os direitos de acesso da conta de serviço.

Você pode revogar esta chave de API a qualquer momento clicando no botão remover, ou pode definir uma data de expiração durante a criação.

NOTA:

  • Por razões de segurança, uma chave de API em uma conta de serviço não herda os direitos do proprietário da conta de serviço, mas apenas os direitos da conta de serviço. Portanto, recomenda-se conceder à conta de serviço acesso apenas aos produtos necessários.
  • A criação de uma chave de API em sua conta pessoal (a partir da página "access token") foi removida por um motivo de segurança: uma conta de serviço permite gerenciar direitos mais restritos.
  • As chaves de API pessoais existentes continuarão funcionando. Uma boa prática seria substituir essas chaves por chaves em contas de serviço.
Powered by Zendesk