Portal do Funcionário
O Portal do Funcionário é uma interface de autoatendimento integrada ao módulo RH que dá aos funcionários acesso direto aos seus próprios dados de RH. Quando um funcionário faz login, ele vê uma versão simplificada do Concord CRM — com navegação, campos e ações adaptados especificamente ao seu papel.
Administradores e funcionários usam a mesma aplicação, mas o portal ajusta automaticamente a experiência com base no papel do usuário conectado.
Como Funciona
O Portal do Funcionário é alimentado por três mecanismos trabalhando juntos:
1. Filtragem de Menu
Quando um usuário com a função Employee faz login, a navegação da barra lateral é substituída por um menu simplificado mostrando apenas as páginas que ele pode acessar. Todos os menus administrativos (Execuções de Folha, Componentes da Folha, Estruturas Salariais, Tipos de Licença, Departamentos, Configurações) ficam ocultos.
2. Escopo de Dados
Um escopo global de consulta filtra automaticamente todos os dados de RH para que os funcionários só vejam registros que pertencem a eles. Um funcionário visualizando a página de Solicitações de Licença só verá suas próprias solicitações — nenhuma configuração ou filtragem manual necessária.
3. Visibilidade de Campos e Ações
Campos sensíveis (salário, status profissional, código do funcionário) e ações administrativas (aprovar, rejeitar) são ocultos dos usuários funcionários. Funcionários veem apenas os campos relevantes para suas tarefas de autoatendimento.
Menu Padrão do Portal
Quando um funcionário faz login, ele vê a seguinte navegação:
| Item do Menu | Ícone | Descrição |
|---|---|---|
| Folhas de Ponto | Relógio | Criar e gerenciar folhas de ponto semanais, registrar tempo |
| Solicitações de Licença | Calendário | Enviar e acompanhar solicitações de licença |
| Frequência | Prancheta | Visualizar e registrar frequência diária |
| Saldos de Licença | Balança | Visualizar direitos e uso de licença por tipo |
| Contracheques | Documento | Visualizar e baixar documentos de contracheque |
A página de destino padrão após o login é Folhas de Ponto. Isso pode ser alterado na configuração.
O que os Funcionários Podem Fazer
| Ação | Recurso | Detalhes |
|---|---|---|
| Ver seus próprios registros | Todos | Funcionários veem apenas dados vinculados ao seu registro |
| Criar solicitações de licença | Solicitações | Enviar novas solicitações para aprovação |
| Cancelar solicitações | Solicitações | Cancelar suas próprias solicitações pendentes ou aprovadas |
| Criar folhas de ponto | Folhas de Ponto | Criar folhas de ponto semanais |
| Registrar tempo | Folhas de Ponto | Adicionar entradas de tempo às suas folhas |
| Enviar folhas de ponto | Folhas de Ponto | Enviar rascunhos para aprovação |
| Registrar frequência | Frequência | Registrar entrada e saída diária |
| Ver saldos de licença | Saldos de Licença | Verificar dias disponíveis, usados e pendentes |
| Ver contracheques | Contracheques | Visualizar detalhes do contracheque no navegador |
| Baixar contracheques | Contracheques | Baixar contracheque como PDF |
| Editar seu perfil | Funcionários | Atualizar informações básicas (nome, telefone, endereço) |
O que os Funcionários Não Podem Fazer
- Ver dados de outros funcionários
- Acessar configurações administrativas
- Aprovar ou rejeitar solicitações de licença ou folhas de ponto
- Criar ou modificar saldos de licença, estruturas salariais ou dados da folha de pagamento
- Ver campos de salário, status profissional ou código do funcionário
- Acessar as páginas de Execuções de Folha, Componentes da Folha, Tipos de Licença ou Departamentos
- Exportar dados (a menos que a permissão de exportação seja explicitamente concedida)
Habilitando o Portal
O Portal do Funcionário é habilitado por padrão quando o módulo RH é ativado. Nenhuma configuração adicional é necessária — criar um funcionário automaticamente provisiona uma conta de usuário com acesso ao portal.
Para verificar se o portal está ativo, consulte a configuração:
// modules/HRM/config/employee-portal.php
'enabled' => env('EMPLOYEE_PORTAL_ENABLED', true),
Para desabilitar o portal completamente, defina a variável de ambiente:
EMPLOYEE_PORTAL_ENABLED=false
Quando desabilitado, a filtragem de menu e o escopo de dados são desativados. Usuários com a função Employee ainda terão permissões restritas, mas os ajustes de interface específicos do portal não se aplicarão.