Coopop
Central de Ajuda

Permissões granulares por pessoa

Portal do Colaborador

Permissões granulares do portal

Cada pessoa tem controle individual sobre o que vê e pode fazer no portal. As permissões são configuradas pessoa por pessoa.

Onde configurar

RH → Pessoas → [abrir pessoa] → Portal → Permissões do portal

Modelo de permissões

Cada módulo tem uma flag principal ver_card e várias sub-ações:

Holerites

  • ver_card — exibir o card
  • baixar_pdf — baixar PDF
  • ver_historico — meses anteriores

Férias

  • ver_card, ver_saldo, solicitar, ver_historico, baixar_aviso

Afastamentos

  • ver_card, ver_historico, registrar, anexar_atestado

Exames

  • ver_card, ver_historico, ver_proximo, baixar_aso

Adiantamentos

  • ver_card, ver_historico, solicitar, ver_parcelas

Ocorrências

  • ver_card, registrar, ver_suas, ver_todas, comentar, anexar_arquivo

Documentos (GED)

  • ver_card, ver_lista, baixar, ver_historico

Comunicados

  • ver_card, ver_lista, marcar_lido, enviar, anexar

Pesquisas

  • ver_card, responder, ver_historico

Ouvidoria

  • ver_card, denunciar, receber_inicial, responder

Fale com RH

  • ver_card, conversar, anexar

Comitê / Gestão Administrativa

  • ver_card, ver_reunioes, confirmar_presenca, ver_ata, baixar_ata_pdf

Metas

  • ver_card, ver_suas, ver_todas, atualizar_progresso, marcar_item_checklist

Dados pessoais

  • ver_card, editar_contato, editar_endereco, trocar_senha, trocar_foto

Regras especiais

Ouvidoria

O card aparece se a pessoa tem ao menos uma dessas condições:
  1. ouvidoria.ver_card = true
  2. ouvidoria.denunciar = true
  3. ouvidoria.receber_inicial = true
  4. Tem uma denúncia atribuída a ela
Isso garante que quem recebe uma atribuição sempre vê o card.

Como adicionar módulo novo

O catálogo está em config/portal_permissoes.php. Para criar um módulo:

  1. Adicione a chave no array
  2. Use PortalGuard::exigir('modulo.acao') no controller
  3. A tela de configuração se adapta sozinha

Auditoria

Cada troca de permissão fica registrada. Você consegue ver no histórico quem alterou o quê.

Ainda com dúvida?

Falar com consultor