Visão geral
As chaves de API fornecem acesso programático ao CaseBender. Abra Configurações → Conta → Chaves de API para gerenciar as chaves disponíveis para sua conta e organização atual. A página oferece:- Pesquisa e filtros por status ou categoria
- Identificadores de chave mascarados
- Status, categoria, data do último uso e quantidade de requisições
- Estatísticas de uso
- Ações de ciclo de vida, como alternância, suspensão, revogação e exclusão
Pré-requisitos
- Sua função deve permitir operações de gravação e o gerenciamento de chaves de API.
- Os escopos disponíveis são filtrados de acordo com sua função.
- A criação, revogação ou exclusão de uma chave pode exigir autenticação adicional.
- Sua organização pode impor políticas adicionais de autenticação e acesso.
Criar uma chave de API
1
Abra Chaves de API
Acesse Configurações → Conta → Chaves de API.
2
Inicie a criação
Selecione Criar chave de API.
3
Descreva a chave
Informe um Nome claro e, opcionalmente, uma descrição que identifique a carga de trabalho, o responsável e a finalidade.
4
Selecione uma categoria
Escolha a categoria adequada para o volume de requisições esperado da carga de trabalho. As categorias disponíveis vão de Básica a Ilimitada.
5
Defina uma validade
Se desejar, informe o número de dias até o vencimento. Para credenciais de produção, dê preferência a períodos curtos e alinhados à política.
6
Selecione os escopos
Escolha pelo menos um escopo. Use Selecionar todos somente quando a carga de trabalho realmente precisar de todos os escopos disponíveis para sua função.
7
Crie e autentique
Selecione Criar chave e conclua a autenticação adicional quando solicitado.
8
Salve a credencial
Copie a chave completa de Salve sua chave de API para um gerenciador de segredos aprovado antes de selecionar Concluído.
Escolher escopos
Os escopos usam um padrão de recurso e ação, comocases:read ou organizations:*. As categorias de escopo podem incluir casos, alertas, tarefas, usuários, equipes, organizações, configurações e gerenciamento de chaves de API.
Siga o princípio do privilégio mínimo:
- Use escopos somente leitura para cargas de trabalho de relatórios e pesquisa.
- Conceda escopos de gravação somente quando a integração realizar alterações.
- Evite escopos curinga e administrativos para integrações de finalidade única.
- Crie chaves separadas para serviços ou ambientes sem relação entre si.
- Revise os requisitos de escopo sempre que uma integração mudar.
Escolher uma categoria
A categoria registra a classe de serviço pretendida para uma chave. As categorias disponíveis são:- Basic
- Standard
- Professional
- Enterprise
- Unlimited
Autenticar requisições de API
Use a chave completa com um dos cabeçalhos compatíveis para chave única.Recomendado: token Bearer
Alternativa: X-Api-Key
Armazene a chave em uma variável de ambiente ou em um mecanismo de injeção de segredos. Não cole uma chave real diretamente no histórico do shell nem no código-fonte.
Entender os status das chaves
- Chaves Ativas podem autenticar requisições, sujeitas às verificações de escopo e política.
- Chaves Suspensas ficam temporariamente desabilitadas e podem ser reativadas.
- Chaves Revogadas são permanentemente inválidas.
- Chaves Expiradas ultrapassaram a validade configurada.
Visualizar estatísticas de uso
Abra o menu de ações de uma chave e selecione Visualizar estatísticas para consultar:- Total de requisições
- Requisições bem-sucedidas
- Requisições com falha
- Tempo médio de resposta
- Principais endpoints
Alternar uma chave
A alternância substitui o segredo atual por um novo.1
Prepare o consumidor
Confirme que você pode atualizar imediatamente o serviço consumidor e que possui um plano de reversão.
2
Alterne
Abra o menu de ações da chave e selecione Alternar chave.
3
Salve a nova chave
Copie a credencial recém-exibida para seu gerenciador de segredos.
4
Atualize e verifique
Atualize a carga de trabalho consumidora, reinicie-a ou reimplante-a conforme necessário e faça uma requisição de teste com o escopo apropriado.
Suspender ou reativar uma chave
Use Suspender para interromper temporariamente o uso de uma chave durante uma investigação ou manutenção planejada. Use Reativar somente após confirmar que a credencial e seu consumidor são confiáveis. A suspensão é preferível à exclusão quando você precisa de uma ação de contenção reversível.Revogar uma chave
Use Revogar quando uma credencial estiver comprometida, deixar de ser confiável ou for desativada permanentemente. A revogação pode exigir autenticação adicional e não pode ser revertida. Após a revogação:- Remova o segredo de todos os consumidores.
- Analise as estatísticas de uso e a telemetria de segurança.
- Investigue requisições inesperadas.
- Crie uma chave substituta separada somente se a carga de trabalho continuar autorizada.
Excluir uma chave
A exclusão remove o registro da chave e sua visibilidade direta de gerenciamento. Ela pode exigir autenticação adicional.Recomendações de segurança
- Atribua um responsável humano nominal e um responsável pela carga de trabalho.
- Use chaves separadas para produção, homologação e desenvolvimento.
- Defina uma validade alinhada à sua política de credenciais.
- Faça a alternância imediatamente após suspeita de exposição.
- Monitore requisições com falha e endpoints inesperados.
- Revogue chaves não utilizadas em vez de mantê-las ativas.
- Nunca envie chaves por e-mail ou ferramentas de colaboração.
Solução de problemas
A criação da chave é rejeitada
Informe um nome, selecione pelo menos um escopo, confirme se sua função possui acesso de gravação e conclua qualquer desafio de autenticação adicional.Uma requisição de API retorna 401
Confirme se a chave ativa completa foi fornecida como token Bearer ouX-Api-Key e verifique se ela não expirou, foi suspensa ou revogada.
Uma requisição de API retorna 403
A chave foi autenticada, mas não possui o escopo ou o acesso aos dados necessário. Adicione somente o escopo mínimo exigido por meio de um fluxo autorizado de gerenciamento de chaves.As requisições têm a taxa limitada
Reduza a frequência das requisições, respeite as orientações de nova tentativa da resposta ou pergunte a um administrador se a carga de trabalho exige outra categoria.A chave completa não está mais visível
Chaves em texto simples não podem ser recuperadas. Alterne a chave ou crie uma substituta e atualize o consumidor.Referência da API
- Listar chaves de API
- Criar uma chave de API
- Listar escopos disponíveis
- Obter uma chave de API
- Alternar uma chave de API
- Visualizar estatísticas da chave de API
- Excluir uma chave de API