Skip to content

Ações

Ações são operações que o Sincroniza executa nos provedores de identidade (Active Directory e Entra ID). Cada mudança detectada no RH pode gerar uma ou mais ações.

O que são Ações?

Uma ação representa uma operação atômica a ser executada, como:

  • Criar uma conta de usuário
  • Atualizar atributos de uma conta
  • Adicionar um usuário a um grupo
  • Atribuir uma licença
  • Desabilitar uma conta

Tipos de Ações

Ações de Conta

TipoDescrição
CriarContaADCria usuário no Active Directory
CriarContaEntraCria usuário no Entra ID
AtualizarContaADAtualiza atributos no AD
AtualizarContaEntraAtualiza atributos no Entra ID
DesabilitarContaADDesabilita conta no AD
DesabilitarContaEntraDesabilita conta no Entra ID
HabilitarContaADHabilita conta no AD
HabilitarContaEntraHabilita conta no Entra ID

Ações de Grupo

TipoDescrição
AdicionarAoGrupoADAdiciona usuário a grupo AD
AdicionarAoGrupoEntraAdiciona usuário a grupo Entra
RemoverDoGrupoADRemove usuário de grupo AD
RemoverDoGrupoEntraRemove usuário de grupo Entra

Ações de Licença

TipoDescrição
AtribuirLicencaAtribui licença Microsoft 365
RemoverLicencaRemove licença Microsoft 365

Ciclo de Vida da Ação

Ciclo de Vida da Ação
Figura 1: Estados possíveis de uma ação

Estados

EstadoDescrição
PendenteAção criada, aguardando execução
AguardandoAprovaçãoAção requer aprovação humana antes de executar
EmProgressoAção está sendo executada
ConcluídaAção executada com sucesso
IgnoradaAção ignorada (o estado esperado já existe no provedor)
FalhaAção falhou durante execução (pode ser retentada)
AguardandoRetentativaFalhou, aguardando retry automático
AbandonadaAbandonada após máximo de tentativas ou timeout
CanceladaAção foi cancelada (rejeitada ou manualmente)
SubstituídaAção foi substituída por outra mais recente

Transições de Estado

                         ┌───────────────┐
                         │   Pendente    │
                         └───────┬───────┘

             ┌───────────────────┼───────────────────┐
             ▼                   ▼                   ▼
     ┌──────────────┐    ┌────────────┐    ┌────────────────┐
     │ Aguardando   │    │ Em         │    │  Substituída   │
     │ Aprovação    │    │ Progresso  │    │                │
     └──────┬───────┘    └─────┬──────┘    └────────────────┘
            │                  │
     ┌──────┴──────┐      ┌────┴────────────┬─────────┐
     ▼             ▼      ▼                 ▼         ▼
┌─────────┐ ┌─────────┐ ┌──────────┐ ┌──────────┐ ┌────────┐
│ Aprovada│ │Rejeitada│ │Concluída │ │ Ignorada │ │ Falha  │
└────┬────┘ └────┬────┘ └──────────┘ └──────────┘ └────┬───┘
     │           │                                     │
     ▼           ▼                                     ▼
┌────────────┐ ┌─────────┐                   ┌─────────────────┐
│Em Progresso│ │Cancelada│                   │   Aguardando    │
└────────────┘ └─────────┘                   │   Retentativa   │
                                             └────────┬────────┘

                                             ┌────────┴────────┐
                                             ▼                 ▼
                                       ┌──────────┐    ┌────────────┐
                                       │ Pendente │    │ Abandonada │
                                       └──────────┘    └────────────┘

Retry Automático

Quando uma ação falha, o sistema pode tentar novamente automaticamente:

Configuração de Retry

  • Máximo de tentativas: Configurável (padrão: 5)
  • Backoff exponencial: 2^n minutos entre tentativas
  • Jitter: ±20% para evitar picos de carga
  • Tempo máximo: 60 minutos entre tentativas

Exemplo de Tempo Entre Tentativas

TentativaTempo BaseCom Jitter
12 min1.6-2.4 min
24 min3.2-4.8 min
38 min6.4-9.6 min
416 min12.8-19.2 min
532 min25.6-38.4 min

Quando o Retry não é Tentado

  • Erro de validação (dados inválidos)
  • Permissão negada permanente
  • Recurso não encontrado e não pode ser criado

Substituição de Ações

Quando os dados do RH mudam novamente antes de uma ação ser executada:

  1. A ação pendente é marcada como Substituída
  2. Uma nova ação é criada com os dados atualizados
  3. A ação substituída não é executada

Isso garante que apenas o estado mais recente seja aplicado.

Visualizando Ações

Lista de Ações

Acesse Ações no menu para ver todas as ações:

Lista de Ações

Filtros Disponíveis

  • Status: Pendente, Em Progresso, Concluída, Falha, etc.
  • Tipo: Criar Conta, Atualizar, Grupo, Licença, etc.
  • Funcionário: Buscar por nome ou matrícula
  • Período: Data de criação

Detalhes da Ação

Clique em uma ação para ver:

  • Funcionário afetado
  • Tipo e descrição da ação
  • Parâmetros (grupos, atributos, etc.)
  • Histórico de tentativas
  • Mensagens de erro (se houver)
Detalhes da Ação

Operações Manuais

Retentar Ação

Para ações que falharam:

  1. Abra os detalhes da ação
  2. Clique em Retentar
  3. A ação volta para o estado Pendente
  4. O sistema tentará executar novamente

Cancelar Ação

Para ações pendentes:

  1. Abra os detalhes da ação
  2. Clique em Cancelar
  3. A ação é marcada como Cancelada
  4. Não será executada

Atenção

Ações canceladas podem ser recriadas na próxima sincronização se as condições ainda forem válidas.

Auditoria de Ações

Cada ação mantém um histórico completo:

  • Data/hora de criação
  • Mudanças de estado
  • Tentativas de execução
  • Erros encontrados
  • Quem aprovou (se aplicável)

Dependências Entre Ações

Algumas ações têm dependências:

┌─────────────────┐
│  Criar Conta    │
└────────┬────────┘
         │ precede
    ┌────┴────┐
    ▼         ▼
┌───────┐ ┌───────────┐
│Grupos │ │ Licenças  │
└───────┘ └───────────┘

O sistema gerencia automaticamente a ordem de execução.

Boas Práticas

Recomendações

  1. Monitore ações com falha: Configure alertas para falhas repetidas.

  2. Investigue erros persistentes: Erros após múltiplas tentativas indicam problemas de configuração.

  3. Use aprovações: Mantenha aprovações ativas para operações críticas.

  4. Revise ações canceladas: Entenda por que ações foram canceladas.

Próximos Passos

Plataforma de Sincronização de Identidade HR