Funcionários
O Funcionário é a entidade central do Sincroniza. Representa uma pessoa registrada no sistema de RH da organização.
O Modelo Padronizado
O Sincroniza utiliza um modelo padronizado de funcionário que normaliza dados de diferentes sistemas de RH em uma estrutura única e consistente.
Campos Principais
| Campo | Tipo | Descrição |
|---|---|---|
Id | GUID | Identificador único interno do Sincroniza |
ExternalId | String | Identificador no sistema de RH (matrícula) |
FirstName | String | Primeiro nome |
LastName | String | Sobrenome |
FullName | String | Nome completo |
DisplayName | String | Nome de exibição |
Email | String | Email corporativo |
PersonalEmail | String | Email pessoal (opcional) |
Campos de Posição
| Campo | Tipo | Descrição |
|---|---|---|
JobTitle | String | Cargo/função |
Department | String | Departamento |
Company | String | Empresa (para grupos empresariais) |
OfficeLocation | String | Localização/filial |
ManagerSourceId | String | Identificador do gestor no sistema de RH (usado para vincular automaticamente ao registro do gestor) |
Campos de Contato
| Campo | Tipo | Descrição |
|---|---|---|
PhoneNumber | String | Telefone comercial |
MobilePhone | String | Celular |
StreetAddress | String | Endereço |
City | String | Cidade |
State | String | Estado |
PostalCode | String | CEP |
Country | String | País |
Campos de Emprego
| Campo | Tipo | Descrição |
|---|---|---|
EmploymentStatus | String | Status de emprego conforme o RH (Ativo, Afastado, Desligado, …) |
EmploymentType | String | Tipo (CLT, Estágio, Terceirizado, …) |
HireDate | Date | Data de admissão |
TerminationDate | Date | Data de desligamento (se aplicável) |
| Desligado | Sim/Não | Marca derivada do mapeamento de status — indica se o funcionário está desligado. Usada pelas auditorias, pelo desligamento automático e pela contagem de licenças |
Campos Personalizados
O modelo padronizado reserva 15 campos personalizados (CustomField1 a CustomField15) para atributos específicos do RH que não cabem nos campos padrão (centro de custo, código sindical, matrícula contábil, etc.). Esses campos podem ser usados como critérios de regras de atribuição e como origem em mapeamentos de propriedades para o AD/Entra.
Detecção de Mudanças
O Sincroniza compara os dados importados do RH contra os dados já armazenados e identifica campos alterados. Cada mudança relevante gera ou substitui ações para refletir o novo estado nos provedores de identidade.
Tipos de Mudança Detectados
| Tipo | Descrição | Ação Típica |
|---|---|---|
| Novo | Funcionário não existia no Sincroniza | Criar conta(s) |
| Atualizado | Dados foram alterados | Atualizar conta(s) |
| Status Alterado | Status de emprego mudou | Habilitar/Desabilitar |
| Transferência | Departamento ou cargo mudou | Reavaliar grupos |
Contas de Identidade
Cada funcionário pode ter uma ou mais contas de identidade vinculadas:
┌─────────────────┐
│ Funcionário │
│ (João Silva) │
└────────┬────────┘
│
┌────┴────┐
▼ ▼
┌───────┐ ┌───────┐
│ AD │ │ Entra │
│ joao │ │ joao@ │
│.silva │ │ corp. │
│ │ │ com │
└───────┘ └───────┘Vinculação de Contas
As contas podem ser vinculadas de duas formas:
- Automaticamente: Quando o sistema cria uma nova conta
- Via Descoberta: Vinculando contas existentes ao funcionário
Exclusão da Sincronização Externa
Funcionários podem ser excluídos da sincronização externa:
- Os dados continuam sendo importados do RH
- Nenhuma ação é criada para os provedores de identidade
- Útil para funcionários que são gerenciados manualmente
Quando Usar
- Funcionários com contas especiais (administradores de sistema)
- Funcionários em período de transição
- Casos excepcionais que requerem gestão manual
Funcionários de teste
Para validar regras e fluxos sem afetar o RH, use a página Funcionários de Teste em Configurações. Funcionários sintéticos podem ser criados, alterados e desligados manualmente, e participam dos mesmos fluxos de ações e aprovações.
Visualizando Funcionários
Na interface do Sincroniza, você pode:
Lista de Funcionários
- Visualizar todos os funcionários importados
- Filtro padrão operacional (ativos, não desligados) — pode ser ampliado para mostrar desligados ou todos
- Filtrar por departamento, cargo, status, e qualquer campo personalizado mapeado
- Buscar por nome, e-mail ou matrícula
- Ordenar por diferentes campos
- Agrupar por até três níveis (ex.: empresa → departamento → cargo)

Detalhes do Funcionário
Ao abrir um funcionário você vê:
- Todos os dados do funcionário, incluindo campos personalizados
- Contas de identidade vinculadas (AD, Entra ID, ou ambos)
- Atribuições atuais (grupos, licenças, modelos de assinatura)
- Linha do tempo com o histórico de ações e eventos

Visualização Agrupada
Você pode agrupar funcionários por:
- Departamento
- Cargo
- Status de emprego
- Tipo de emprego
- Localização

Ciclo de Vida do Funcionário
┌──────────┐ ┌─────────┐ ┌──────────┐ ┌────────────┐
│ Admissão │────▶│ Ativo │────▶│ Afastado │────▶│ Desligado │
│ (Novo) │ │ │ │(Opcional)│ │ │
└──────────┘ └─────────┘ └──────────┘ └────────────┘
│ │ │ │
▼ ▼ ▼ ▼
Criar Conta Manter Ativo Manter/Desab. Desabilitar
+ Grupos + Atualizar (Configurável) ContaBoas Práticas
Recomendações
Mantenha o RH atualizado: O Sincroniza reflete o RH. Dados desatualizados no RH resultam em ações incorretas.
Use identificadores únicos: Garanta que cada funcionário tem um ID único e estável no sistema de RH.
Padronize dados: Departamentos, cargos e status devem seguir uma nomenclatura consistente.
Documente exceções: Funcionários excluídos da sincronização devem ser documentados.
Próximos Passos
- Pacotes de Atribuição - Entenda como agrupar recursos
- Regras de Atribuição - Configure grupos e licenças baseados em atributos
- Mapeamento de Status - Defina ações por status de emprego
- Descoberta - Vincule contas existentes
