Menu lateral e Papéis dos usuários

A tela inicial do sistema mostra um menu lateral onde você tem acesso a todas as opções, que essas opções, elas são variáveis dependendo do nível de permissão do usuário. Para o sistema, nós temos basicamente três níveis de permissões gerais: o administrador, o proprietário, o responsável e o colaborador.

Página inicial do sistema

No caso, são quatro papéis e não três. Dependendo do papel que tiver autenticado no sistema, o usuário será apresentado a um menu lateral equivalente ao seu nível de permissão.

Administrador

Papel com permissão total no sistema. Ele consegue acessar todas as funcionalidades do sistema, incluindo a configuração do sistema, o cadastro de unidades e setores, o cadastro de usuários, o registro de ponto, o banco de horas e os relatórios.

Proprietário

Papel com permissão de adição, edição e remoção de dados, ele consegue acessar todas as funcionalidades do sistema, incluindo a configuração do sistema, o cadastro de unidades e setores, o cadastro de usuários, o registro de ponto, o banco de horas e os relatórios, porém, não pode cadastrar administradores.

Responsável

Papel com permissão para editar dados vinculados ao perfil, se o usuário for responsável por um setor, então ele pode aceitar ou rejeitar solicitações de ponto, ele pode adicionar folgas, ele pode editar os dados do setor e do colaborador.

Colaborador

Papel com permissão limitada, ele pode acessar apenas suas informações pessoais e registrar seu ponto.

Quiósque

Esse papel possui permissões específicas que servem para registrar o ponto por outros usuários, então, ele não possui acesso ao menu lateral e sim à uma página dedicada.