Controle de acesso
Índice
Status
Em andamento/rascunho.
Visão geral
O controle de acesso ao sistema é um sistema simples que permite definir papéis de usuários e suas respectivas responsabilidades, como o cadastro de alunos no módulo escola ou uma reserva de livro no módulo biblioteca.
Caminho no sistema
Módulo Recursos Humanos (DRH) > Cadastro de Funcionários > Novo ou Editar existente
Como funciona
Cada módulo do sistema possui um conjunto de permissões que definem o que um usuário pode ou não fazer/acessar. No caso mais básico, é configurado se o usuário pode visualizar e/ou editar e/ou apagar um determinado tipo de cadastro. O i-Educar é composto por diversos tipos de cadastros diferentes como o de Aluno (módulo Escola) e o de Município (módulo Endereçamento).
Para dar a permissão de cadastro de cidades a um usuário, é necessário, durante o seu cadastramento, dar permissão da imagem 1:
http://farm3.static.flickr.com/2440/3902095818_313126a924_o.png
Imagem 1. Quadro com opções de permissões para as funcionalidades do módulo Endereçamento
Observe que não é necessário definir se o usuário poderá cadastrar ou excluir um Município, basta definir que ele tem permissão para essa funcionalidade. É agora que entramos em outra especifidade do controle de acesso.
Controle de acesso para os módulos Biblioteca e Escola
Para os módulos Biblioteca e Escola, além das permissões, existem os conceitos de nível e tipo de usuário. Para cada funcionalidade desses módulos, a permissão é avaliada junto com o nível de usuário.
No entanto, diferentemente dos outros módulos, cada funcionalidade possui três tipos de permissão:
| Tipo | Descrição |
| Acesso | Pode acessar os dados, seja de forma individual ou em listagens |
| Cadastrar | Pode cadastrar ou editar um cadastro do sistema |
| Excluir | Pode excluir um cadastro do sistema |
O nível acesso é definido quando a funcionalidade é apenas selecionada na lista de permissões enquanto para cadastrar (e editar) ou excluir um cadastro, é necessário escolher explicitamente as opções Cadastrar e Excluir na listagem de funcionalidades/permissões durante o cadastramento do usuário. Veja na imagem 2.
http://farm3.static.flickr.com/2427/3902095824_ea8edd6e17_o.png
Imagem 2. Listagem de funcionalidades/permissões do módulo Escola
Observe na imagem 2 que o usuário pode acessar os cadastros de alunos e as informações de em que turma o aluno faz parte mas não pode cadastrar um novo aluno nem enturmá-lo. Entretanto, esse usuário pode definir as notas e faltas dos alunos.
Nível e tipo de usuário
Além das permissões, os módulos Escola e Biblioteca avaliam o nível de acesso do usuário. O nível de acesso é determinado pelo sistema e tem 4 níveis, sendo do que tem maiores privilégios para o de menor privilégio:
- Poli-institucional
- Institucional
- Escola
- Biblioteca
O nível 1, Poli-institucional, tem acesso a qualquer funcionalidade dos módulos Escola e Biblioteca para todas as instituições cadastradas no sistema.
O nível 2, Institucional, tem acesso as mesmas funcionalidades do nível Poli-institucional, exceto: cadastro/exclusão do tipo de usuário e cadastro/exclusão de instituição.
As funcionalidades aos quais os níveis 3 e 4 possuem são mais extensas.
