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.
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.