Wiki / WorkFlow ~2 min

⤷Saiba Mais - Gerenciamento permissão


1. 🧭 Objetivo Detalhado

  •   O objetivo detalhado é controlar o nível de acesso que diferentes grupos de usuários terão na plataforma.
  •   Isso é feito através da listagem e cadastro de perfis de permissão. O sistema possui 4 perfis “Modelo” (padrão) que não podem ser alterados, mas podem ter usuários vinculados em lote.
  •   Também é possível cadastrar novas permissões personalizadas, selecionando granularmente as ações (Cadastrar, Editar, Visualizar, etc.) para cada módulo do sistema.    

2. 🗺️ Estrutura Geral da Tela

  • Ferramenta de Estatística: Microsoft Clarity

  • Script de Fonte: Google Font API

  • Framework scripts: styled-components 5.3.6

  • Ferramenta de Desenvolvimento: styled-components 5.3.6

  • Security: HSTS    


3. 🧾 SQL e Banco de Dados

3.1 Estrutura das Tabelas

  • dbo.GrupoPermissao: Tabela principal de Permissão.

  • dbo.GrupoPermissaoFuncionalidade: Tabela com as funcionalidades de cada permissão.

  • dbo.GrupoPermissaoModeloFuncionalidade: Tabela focada nas funcinoalidade do tipo de permissão modelo.

  • dbo.UsuarioEmpresaPermissao: Tabela onde o usuário tem grupos de permissão para uma empresa específica.

3.2 Exemplos de Consultas:

-- USE EMPLOYER_ERP_CADASTRO SELECT * FROM dbo.GrupoPermissao

alt text

4.1 Regras Aplicadas

  •   Permissões Padrão (Obrigatórias): Existem 4 perfis de sistema que não podem ser editados ou excluídos:
    •   Administrador “Modelo”: Acesso total a todas as funcionalidades e módulos do sistema (cadastro, edição, exclusão, etc.).
    •   Administrador Workflow “Modelo”: Acesso focado na gestão de fluxos de aprovação (Configuração Workflow, Hierarquia, Usuários).
    •   Gestor “Modelo”: Perfil básico de gestor, com acesso para cadastrar/visualizar usuários, acompanhar solicitações da equipe e gerenciar suplentes.
    •   Usuário “Modelo”: Perfil básico de usuário final, com acesso restrito apenas à aba “Minhas Solicitações” no painel de acompanhamento.
  •   Vínculo em Lote: É possível vincular usuários em lote a qualquer permissão (padrão ou personalizada) através da tela de “edição” da permissão.
  •   Ações de Permissão Personalizada: Permissões criadas pelo administrador podem ser editadas (para alterar as checkboxes de acesso) ou inativadas.
  •   Permissões Limitadas de Módulo: Na tela de cadastro, alguns módulos têm ações restritas por padrão (ex: “Cadastro Formulário” e “Relatório” só possuem a permissão “Cadastrar”).    

5. 🔄 Integrações com Outros Sistemas

5.1 Lista de Usuários

  •   As permissões criadas ou listadas neste módulo são os perfis que aparecem para seleção no módulo Lista de Usuários (seja no Passo 2 do cadastro ou na aba “Perfil Permissões” da edição de um usuário).

5.2 Painel de Acompanhamento

  •   As permissões “Administrador Workflow Modelo” ou “Administrador Modelo” concedem acesso direto à aba “Solicitações Administrador” dentro do Painel de Acompanhamento.

Digite para pesquisar...

Scroll para zoom · Esc para fechar

⌨️ Atalhos de teclado
Navegação
Ctrl K Pesquisar na wiki
Ctrl F Buscar na página
? Ver atalhos
Visualização
Ctrl Shift F Modo foco
A+ / A− Tamanho da fonte
Ctrl D Alternar tema
Ações
Ctrl B Favoritar página
Esc Fechar dialogs