breezeauth.com
PT
EntrarComece grátis
Usuários de serviçoVisão geral

Visão geral dos usuários de serviço

O que são usuários de serviço, por que as integrações devem usá-los em vez de contas pessoais e como eles se autenticam.

Nesta página
  1. Por que usar um usuário de serviço
  2. Usuários de serviço comparados a pessoas
  3. Como funciona
  4. Usos comuns
  5. Nesta seção

Um usuário de serviço é uma identidade para um sistema, e não para uma pessoa: uma integração, uma automação, um script ou uma rotina de back-end que precisa trabalhar com os dados da sua organização pela API do BreezeAuth. Por exemplo, o sistema que mantém a sua plataforma de RH sincronizada com o BreezeAuth, ou uma rotina noturna que exporta os seus logs de auditoria.

Os usuários de serviço ficam na sua organização, ao lado das pessoas, em Usuários › Usuários de Serviço. Como qualquer usuário, cada um tem um papel administrativo que define o que ele pode fazer. Diferentemente das pessoas, eles não têm e-mail nem senha, não podem entrar no console de administração nem nas aplicações e se autenticam apenas com credenciais.

Por que usar um usuário de serviço

É tentador deixar uma integração usar a conta da pessoa que a configurou. Os usuários de serviço evitam os problemas que vêm com isso:

  • As integrações não dependem de uma pessoa. Quando alguém muda de equipe ou sai da empresa e a sua conta é removida, as integrações que a usavam deixariam de funcionar. Um usuário de serviço pertence à organização, não a uma pessoa.
  • Apenas o acesso de que a integração precisa. Cada usuário de serviço tem o seu próprio papel, normalmente bem mais restrito que o do administrador que o configura.
  • Nenhuma senha compartilhada, nenhum desafio de MFA. As integrações se autenticam com um client ID e um client secret feitos para máquinas e nunca precisam responder a um desafio de autenticação multifator.
  • Trilha de auditoria clara. As ações aparecem nos Logs de Auditoria com o nome do usuário de serviço, então você sempre sabe qual integração fez o quê.
  • Revogar uma integração sem afetar as outras. Desativar um usuário de serviço, ou uma das suas credenciais, interrompe apenas aquela integração.

Usuários de serviço comparados a pessoas

Pessoas (usuários humanos) Usuários de serviço
Representa Uma pessoa Um sistema: integração, automação, script
Entra com E-mail e senha, passkeys, single sign-on Apenas credenciais (client ID e client secret)
Autenticação multifator Sim Não se aplica
Console de administração Sim, conforme o papel Não
Usa a API do BreezeAuth Pelo console de administração Diretamente, com tokens de acesso
Papel administrativo Qualquer um, inclusive Proprietário Qualquer um, exceto Proprietário
Grupos e aplicações Pode ser adicionado a grupos e atribuído a aplicações Não pode ser adicionado a grupos nem atribuído a aplicações

Como funciona

  1. Crie um usuário de serviçoDê a ele um nome e o papel de que a sua integração precisa.
  2. Crie uma credencialVocê recebe um client ID e um client secret. O secret é exibido uma única vez.
  3. Solicite um token de acessoA integração envia a credencial para /oauth/token e recebe um token de curta duração.
  4. Chame a APIA integração envia o token em cada requisição. Quando ele expira, ela solicita um novo.

Usos comuns

  • Provisionamento. Um sistema como uma plataforma de RH ou outro diretório cria, atualiza e remove usuários e grupos no BreezeAuth. O papel Provisionador SCIM foi feito para isso. Veja Provisionamento SCIM.
  • Reagir a webhooks. Quando um webhook avisa o seu sistema de que algo mudou, um usuário de serviço lê os detalhes na API.
  • Relatórios e conformidade. Uma rotina agendada exporta os logs de auditoria ou lista usuários e os seus acessos. O papel Auditor dá acesso somente leitura.
  • Ferramentas internas. Scripts de back-office que automatizam tarefas administrativas rotineiras.

Nesta seção

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