Skip to content

Mapeamento de Status ​

O Mapeamento de Status define como o Sincroniza deve reagir a cada status de emprego que vem do sistema de RH.

O que é Mapeamento de Status? ​

Cada funcionário no sistema de RH possui um status de emprego (Ativo, Afastado, Desligado, etc.). O mapeamento de status traduz esses valores em ações que o Sincroniza deve executar nas contas de identidade.

Ações Disponíveis ​

AçãoDescriçãoEfeito na Conta
HabilitarAtiva a conta do funcionárioConta é habilitada (pode fazer login)
DesabilitarDesativa a conta do funcionárioConta é desabilitada (não pode fazer login)
ExcluirDesativa a conta do funcionárioMesma ação que Desabilitar (reservado para uso futuro)
NenhumaMantém o estado atualNenhuma alteração é feita

Nota sobre a ação Excluir

Atualmente, a ação Excluir possui o mesmo comportamento de Desabilitar (a conta é desabilitada, não deletada). A opção existe para uso futuro. Recomenda-se usar Desabilitar para desligamentos.

Estrutura do Mapeamento ​

┌─────────────────────────────────────────────────────┐
│              MAPEAMENTO DE STATUS                   │
├─────────────────────────────────────────────────────┤
│ Status HR        │ Ação          │ Descrição        │
├─────────────────────────────────────────────────────┤
│ Ativo            │ Habilitar     │ Conta ativa      │
│ Afastado         │ Nenhuma       │ Mantém estado    │
│ Férias           │ Nenhuma       │ Mantém estado    │
│ Licença Médica   │ Nenhuma       │ Mantém estado    │
│ Desligado        │ Desabilitar   │ Desativa conta   │
│ Aposentado       │ Desabilitar   │ Desativa conta   │
└─────────────────────────────────────────────────────┘

Fluxo de Decisão ​

Quando um funcionário é sincronizado, o sistema:

mermaid
flowchart TD
    STATUS["Status do RH<br>(ex: Desligado)"] --> NALISTA{"Status está na lista<br>de desligamento?"}
    NALISTA -->|Sim| ATIVO{"Desligamento<br>Automático ativo?"}
    ATIVO -->|Sim| OFFBOARD["Criar ações de desligamento<br>(na transição para desligado)"]
    ATIVO -->|Não| PARK["Funcionário marcado como desligado<br>nenhuma ação gerada<br>(mapeamento não é consultado)"]
    NALISTA -->|Não| BUSCAR["Buscar mapeamento ativo<br>e confirmado para o status"]
    BUSCAR --> ENCONTRADO{"Mapeamento<br>encontrado?"}
    ENCONTRADO -->|"Sim, com ação Habilitar ou Desabilitar"| ACAO["Criar Ação<br>Habilitar ou Desabilitar"]
    ENCONTRADO -->|"Não, ou ação Nenhuma"| NADA["Nenhuma ação gerada"]

    classDef startEnd fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#1a1a1a
    classDef process fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#1a1a1a
    classDef decision fill:#fff3e0,stroke:#e65100,stroke-width:2px,color:#1a1a1a
    classDef result fill:#e8f5e9,stroke:#1b5e20,stroke-width:2px,color:#1a1a1a
    class STATUS startEnd
    class BUSCAR process
    class NALISTA,ATIVO,ENCONTRADO decision
    class OFFBOARD,PARK,ACAO,NADA result

Desligamento Automático

Se a funcionalidade de Desligamento estiver configurada, status incluídos na lista de desligamento (ex: "Demitido", "Desligado") são tratados por um fluxo separado que pode incluir remoção de grupos, licenças, reset de senha, e outras ações de offboarding. Consulte Configuração de Desligamento para mais detalhes.

Status de Rascunho ​

Durante a configuração inicial, o assistente pode gerar mapeamentos em rascunho a partir dos status encontrados no RH:

  1. O rascunho recebe uma ação inferida pelo nome do status (ex.: "demitido" → Desabilitar) ou Nenhuma quando não é possível inferir
  2. Mapeamentos em rascunho ou desabilitados não são consultados pela sincronização — um status sem mapeamento confirmado não gera ação
  3. O administrador deve revisar e confirmar o mapeamento

Atenção

Mapeamentos em rascunho são destacados na interface e devem ser configurados antes de ativar sincronização em produção.

Exemplos de Configuração ​

Cenário Típico Brasileiro ​

Status no RHAçãoJustificativa
AtivoHabilitarFuncionário em exercício
FériasNenhumaConta permanece ativa
Afastado INSSNenhumaPode precisar de acesso
Licença MaternidadeNenhumaConta permanece ativa
Aviso PrévioNenhumaAinda é funcionário
DesligadoDesabilitarEncerrou vínculo

Cenário de Alta Segurança ​

Status no RHAçãoJustificativa
AtivoHabilitarFuncionário em exercício
FériasDesabilitarSem acesso durante férias
AfastadoDesabilitarSem acesso durante afastamento
DesligadoDesabilitarDesativa conta (configure Desligamento para offboarding completo)

Configurando Mapeamentos ​

Via Interface ​

A mesma configuração é exposta em dois lugares na interface — ambos atuam sobre o mesmo conjunto de mapeamentos:

  • Automação → Status da Conta (acesso direto durante a operação diária)
  • Configurações → Mapeamento de Status (durante o setup inicial)
  1. Acesse qualquer uma das páginas acima
  2. A lista mostra todos os status conhecidos do RH
  3. Para cada status:
    • Selecione a ação desejada
    • Adicione uma descrição (opcional)
  4. Clique em Salvar
Mapeamento de Status

Novos Status ​

Quando um novo status aparece no RH:

  1. O sistema detecta automaticamente
  2. Cria um mapeamento em rascunho com ação "Nenhuma"
  3. Notifica o administrador para configurar
  4. Você deve revisar e confirmar

Interação com Regras de Atribuição ​

O mapeamento de status opera em conjunto com as regras de atribuição:

mermaid
flowchart TD
    FUNC["Funcionário<br>Status: Ativo"]
    FUNC --> MAPEAMENTO["Mapeamento<br>de Status"]
    FUNC --> REGRAS["Regras de Atribuição<br>(→ Pacotes)"]
    MAPEAMENTO --> HABILITAR["Habilitar conta"]
    REGRAS --> GRUPOS["Adicionar grupos"]

    classDef startEnd fill:#e1f5fe,stroke:#01579b,stroke-width:2px,color:#1a1a1a
    classDef process fill:#f3e5f5,stroke:#4a148c,stroke-width:2px,color:#1a1a1a
    classDef result fill:#e8f5e9,stroke:#1b5e20,stroke-width:2px,color:#1a1a1a
    class FUNC startEnd
    class MAPEAMENTO,REGRAS process
    class HABILITAR,GRUPOS result

Ordem de Avaliação ​

  1. Desligamento é verificado primeiro: Se a funcionalidade de desligamento estiver ativa e o status corresponder, ações de offboarding são criadas e o mapeamento de status padrão é ignorado
  2. Mapeamento de status é avaliado: Define se a conta deve estar habilitada ou desabilitada (apenas para status que não são de desligamento)
  3. Regras de Atribuição são avaliadas depois: Definem grupos e licenças via pacotes (apenas para funcionários ativos)

Conta Desabilitada e Grupos ​

Quando uma conta é desabilitada via mapeamento de status:

  • Grupos e licenças não são removidos automaticamente
  • Isso permite reativação rápida se necessário

Remoção automática de grupos e licenças

Para remover grupos e licenças automaticamente ao desligar um funcionário, configure a funcionalidade de Desligamento nas configurações. O desligamento oferece controle granular: remoção de grupos e licenças (com lista de preservados), reset de senha, conversão para caixa de correio compartilhada, entre outras ações de offboarding.

Casos Especiais ​

Recontratação ​

Quando um funcionário desligado é readmitido:

  1. Status muda de "Desligado" para "Ativo"
  2. Mapeamento de status aciona "Habilitar"
  3. Conta é reativada (se existir)
  4. Regras são reavaliadas para atribuir pacotes de grupos/licenças

Mudança de Status Rápida ​

Se o status muda rapidamente (ex: erro no RH):

  • Cada sincronização captura o estado atual
  • Ações são criadas conforme o estado no momento
  • Ações pendentes são substituídas automaticamente pela ação mais recente (o estado anterior fica marcado como "Substituída" para auditoria)
  • Ações conflitantes (ex: Habilitar substituindo Desabilitar pendente) também são tratadas automaticamente

Boas Práticas ​

Recomendações

  1. Mapeie todos os status: Não deixe mapeamentos em rascunho em produção.

  2. Prefira "Desabilitar" a "Excluir": Contas desabilitadas podem ser recuperadas.

  3. Documente exceções: Se um status tem tratamento especial, documente na descrição.

  4. Teste com dados reais: Valide o mapeamento com funcionários de teste antes de produção.

  5. Considere compliance: Algumas regulamentações exigem retenção de dados de conta.

Próximos Passos ​

Plataforma de Sincronização de Identidade HR