Como as peças se encaixam
Crie uma conta de serviço por
integração. Escolha uma chave de API ou um cliente OAuth para essa conta; não é necessário
usar ambos os métodos em cada solicitação de API. Nenhuma das credenciais pode exceder as
permissões atuais da conta.
O guia de início rápido utiliza a autenticação Basic. Um cabeçalho Bearer também é compatível com
chaves de API; o uso desse cabeçalho não significa que seja necessário um cliente OAuth.
Escolha uma chave de API para uma integração simples
Utilize uma chave de API para os seus próprios trabalhos agendados, scripts de geração de relatórios, pipelines de dados ou outros serviços de backend quando um segredo armazenado no seu gerenciador de segredos atender aos seus requisitos de segurança.- Faça solicitações autenticadas diretamente; não é necessária nenhuma troca de tokens.
- Selecione apenas as permissões de que a carga de trabalho necessita e defina uma expiração.
- Faça a rotação da chave utilizando a respectiva janela de sobreposição ou revogue-a imediatamente caso seja exposta.
Escolha OAuth para tokens de acesso de curta duração
Utilize as credenciais de cliente OAuth para um serviço de backend confidencial quando a sua organização exigir tokens de acesso com expiração ou quando uma ferramenta de integração esperar a concessãoclient_credentials.
- Crie um cliente OAuth com escopo definido para a conta de serviço.
- Autentique o cliente no endpoint de tokens da sua região utilizando o método de autenticação de cliente fornecido durante a configuração.
- Envie o token de acesso obtido com as suas solicitações de API. Obtenha um novo token antes que o token atual expire.

