breezeauth.com
PT
EntrarComece grátis
Usuários de serviçoCredenciais

Credenciais dos usuários de serviço

Crie, guarde, rotacione, desative e exclua o client ID e o client secret com que um usuário de serviço se autentica.

Nesta página
  1. Criar uma credencial
  2. Guardar o secret com segurança
  3. Acompanhar o uso das credenciais
  4. Editar uma credencial
  5. Desativar uma credencial
  6. Expiração
  7. Rotacionar uma credencial
  8. Excluir uma credencial

Uma credencial é o que um usuário de serviço usa para comprovar a sua identidade, assim como uma pessoa usa uma senha. Cada credencial é formada por dois valores:

Valor Exemplo O que é
ID do cliente 5f0c3a8e-2b7d-4e91-9a6c-1d2e3f4a5b6c O identificador público da credencial (client ID). Não é secreto: pode aparecer em logs e configurações.
Client secret kT9wQ2… (32 caracteres) A parte confidencial, como uma senha. Quem a possui pode agir como o usuário de serviço. Exibida uma única vez.

A integração troca esses dois valores por um token de acesso de curta duração no endpoint /oauth/token e depois usa o token para chamar a API do BreezeAuth.

Um usuário de serviço pode ter várias credenciais, por exemplo uma por ambiente (produção, homologação) ou por instalação. Cada credencial pode ser desativada, pode expirar e é acompanhada separadamente, o que também permite a rotação sem interrupções.

Criar uma credencial

  1. Na barra lateral, selecione Usuários, depois a aba Usuários de Serviço, e abra o usuário de serviço.
  2. Selecione a aba Credenciais e depois Nova credencial.
  3. Informe um Nome que diga onde a credencial será usada, por exemplo “Produção” ou “Pipeline de CI”.
  4. Opcionalmente, escolha uma data em Expira em. Deixe em branco para Sem expiração.
  5. Selecione Criar.
  6. A janela Credencial criada mostra o ID do cliente e o Client secret. Copie os dois e guarde-os com segurança, depois confirme com Salvei o client secret.

Importante: o client secret é exibido uma única vez. O BreezeAuth guarda apenas uma impressão digital irreversível (um hash) dele, então ninguém, nem mesmo o suporte do BreezeAuth, consegue exibi-lo de novo. Se ele for perdido, crie uma nova credencial e desative a antiga.

Guardar o secret com segurança

  • Entregue-o à integração por meio de um gerenciador de segredos ou de uma variável de ambiente protegida, nunca no código-fonte.
  • Nunca o coloque em uma página web, em um aplicativo móvel ou em qualquer coisa que rode nos dispositivos dos usuários: qualquer pessoa conseguiria extraí-lo.
  • Não o envie por e-mail ou chat. Se ele tiver sido exposto, desative a credencial e crie uma nova.

Acompanhar o uso das credenciais

A aba Credenciais lista cada credencial com o seu Status (Ativo ou Inativo), a data de Último uso, a data em que Expira em e a data de criação. O Último uso mostra quando a credencial foi trocada por um token de acesso pela última vez, o que ajuda a identificar credenciais que não são mais usadas e podem ser removidas.

Selecione uma credencial para ver os detalhes. Cada vez que uma credencial é usada para obter um token de acesso, um registro também é criado nos Logs de Auditoria.

Editar uma credencial

  1. Abra a credencial a partir da aba Credenciais do usuário de serviço.
  2. Selecione Modificar.
  3. Altere o Nome, a data em Expira em ou a opção Ativa e selecione Salvar.

O ID do cliente e o client secret em si não podem ser alterados. Para substituir um secret, rotacione a credencial.

Desativar uma credencial

Desative uma credencial quando o secret dela puder ter sido exposto, quando a integração que a usa for desativada ou antes de excluí-la.

  1. Abra a credencial e selecione Modificar.
  2. Desmarque a opção Ativa e selecione Salvar.

A desativação vale imediatamente:

  • a credencial não pode mais ser trocada por tokens de acesso;
  • todos os tokens de acesso já emitidos com ela param de funcionar já na próxima requisição à API, mesmo que ainda não tenham expirado. O BreezeAuth verifica a credencial a cada requisição, então não existe uma janela em que um token obtido antes continue utilizável.

As outras credenciais do mesmo usuário de serviço continuam funcionando. Você pode reativar a credencial depois, marcando Ativa novamente.

Expiração

Uma credencial com data em Expira em se comporta como uma credencial desativada a partir desse momento: nenhum token novo, e os tokens emitidos antes são recusados. Para estender o prazo, edite a credencial e escolha uma data posterior, ou apague a data.

Rotacionar uma credencial

Rotacionar significa substituir uma credencial por uma nova, por exemplo periodicamente ou quando alguém que conhecia o secret sai da empresa. Como um usuário de serviço pode ter várias credenciais, você pode fazer isso sem interromper a integração:

  1. Crie uma nova credencial para o mesmo usuário de serviço.
  2. Configure a integração com o novo ID do cliente e o novo client secret e publique a alteração.
  3. Confira se o Último uso da nova credencial é atualizado e se o da antiga para de mudar.
  4. Desative a credencial antiga.
  5. Quando tiver certeza de que nada mais depende dela, exclua-a.

Dica: uma data em Expira em transforma a rotação em hábito: a credencial para de funcionar em uma data conhecida, então você pode planejar a substituição com antecedência.

Excluir uma credencial

Uma credencial precisa ser desativada antes de ser excluída. Enquanto ela estiver ativa, o botão Excluir fica desabilitado com a mensagem “A credencial precisa ser desativada primeiro”.

  1. Desative a credencial.
  2. Abra-a e selecione Excluir.
  3. Na janela Excluir credencial, informe a sua senha atual para confirmar.

A exclusão de uma credencial não pode ser desfeita. Desative primeiro, aguarde para confirmar que nada parou de funcionar e depois exclua.

Última atualização: 13 de outubro de 2026