O token completo é retornado uma única vez. Guarde-o com segurança quando ele for
criado; o Console não consegue mostrá-lo de novo.
Uma credencial de projeto recém-criada começa mascarada na caixa de diálogo de
salvamento. Selecione Mostrar para lê-la ou Copiar para guardá-la com
segurança antes de fechar. Abrir outra credencial também começa com ela
mascarada. Trocar de projeto oculta imediatamente a credencial do projeto
anterior.
Propriedade
As chaves da equipe e as chaves de projeto oferecem a propriedade Você ou Conta de serviço, com permissões configuráveis.- Você cria uma chave pessoal. Suas chaves pessoais são revogadas quando você é removido da equipe, rebaixado para uma função abaixo de proprietário ou administrador, banido ou quando a sua conta é excluída. Restaurar o acesso não restaura as chaves revogadas.
- Conta de serviço cria uma identidade com nome para a integração. A chave dela continua válida quando a pessoa que a criou muda. Revogue a chave quando a integração não precisar mais de acesso.
Controles de cobrança
As chaves da equipe precisam debilling:read para ler limites de gastos e
prioridades de financiamento, e de billing:manage para alterá-los. Essas
permissões são exclusivas da equipe. Credenciais de projeto e tokens de cliente
não podem usá-las. Chaves existentes não ganham novas permissões de cobrança
automaticamente.
Consulte Uso para ver os controles
e as verificações de revisão usadas pela API.
Logs de requisições
Chaves da equipe e credenciais de projeto precisam delogs:read para ler o
log de requisições. Selecione Logs de requisições → Leitura
ao criar a chave. Chaves existentes, incluindo chaves criadas com todas as
permissões, não ganham essa permissão automaticamente.
Criar uma credencial de projeto
- Abra o projeto no Console.
- Abra Configurações → Chaves de API e escolha Criar chave do projeto.
- Escolha Você ou Conta de serviço, informe um rótulo e escolha uma validade.
- Selecione o menor conjunto de permissões de que a integração precisa.
- Crie a credencial e copie o token completo imediatamente.
* concede todas as ações seguras para projetos disponíveis para a sua
equipe no momento em que a credencial é emitida. Isso não concede acesso aos
membros da equipe, à cobrança ou às configurações da equipe, à administração de
chaves de API da equipe nem a operações exclusivas do painel.
Somente uma pessoa conectada ao Console pode criar, listar ou revogar chaves da
organização e tokens de projeto. Chaves de API e tokens de projeto não podem
gerenciar nenhum dos dois tipos de credencial. A API pública oferece endpoints de
credenciais apenas para
tokens de cliente.
Revisar e revogar
O Console lista o prefixo, os últimos quatro caracteres, o rótulo, os escopos, a validade, a data de criação, o último uso e a data de revogação de cada credencial. Ele nunca mostra o token completo de novo. Revogue uma credencial na mesma tela. Em uma rotação planejada, confirme que a integração já passou a usar a credencial substituta antes de revogar a antiga.Chaves da equipe
Abra a equipe sem selecionar um projeto, depois abra Configurações → Chaves da equipe e escolha Criar chave da equipe. A Platform API pública não oferece operações de gerenciamento de chaves ou tokens. Escolha a propriedade e as permissões da mesma forma que para uma chave de projeto. As ações selecionadas valem para toda a equipe e para todos os projetos dela. Operações de conta exclusivas de pessoas continuam exigindo um usuário conectado ao painel. Conexões brutas com a bridge do WhatsApp exigem uma chave de projeto combridge:connect;
elas não aceitam chaves da equipe.
Regras de segurança
- Use uma credencial de projeto para cargas de trabalho que só precisam de um projeto.
- Trate um
404 resource not foundentre projetos como uma falha de limite; não tente novamente com o identificador de outro projeto. - Nunca use um token de cliente para emitir outra credencial.
- Para fazer a rotação, faça o deploy da nova credencial antes de revogar a antiga.
- Trate
404 credential not foundcomo uma credencial ausente ou inacessível. Não use identificadores de outra equipe ou de outro projeto.