Essa documentação é destinada para projeto criados até a versão **** da IDE.
O sistema de permissões de segurança é um mecanismo de autorização e autenticação de usuários. Nas últimas versões ele recebeu atualizações e os projetos criado até a versão ... não receberam as atualizações para evitar conflitos.
Figura 1.1 - Acesso a funcionalidade Permissão de Segurança
Para abrir, acesse no menu do sistema Projeto > Permissão de Segurança, como na figura 1.1.
Funcionalidade
Com funcionalidade Permissão de Segurança podemos verificar, adicionar, editar e excluir todas as permissões das páginas ou diretórios do sistema; criando Grupos de Acessos e definindo os método (ou verbos HTTP) de acesso ao caminho.
Criar ou editar permissão
Tipo: Tipo de permissão de acordo com a categoria escolhida.
permitAll - Permite que qualquer usuário acesse esse diretório ou página;
authenticated - Permite que apenas usuários logados no sistema acesse esse diretório ou página;
hasAuthority - Permite que apenas usuários de grupos de acesso específicos acesse esse diretório ou página;
hasAnyAuthority - ;
denyAll - Impede o acesso de todos os usuários a esse diretório ou página.
Caminho: Diretório ou página que será permitido ou impedido.
Método: Indica a ação a ser executada para um determinado recurso.
ALL - ;
GET - Solicitar a representação de um recurso específico, ou seja, permite que o conteúdo seja visualizado;
POST - Submeter uma entidade a um recurso específico, frequentemente causando uma mudança no estado do recurso ou efeitos colaterais no servidor.
Grupo de acesso: Caso o tipo de permissão seja o "hasAuthority" ou "hasAnyAuthority", essa categoria será exibida para que um ou mais grupos de usuários do sistema recebam o acesso.
Grupo de acesso
Clique no botão Grupo de Acesso (Figura 1.1) para listar os grupos cadastrados no sistema. Por padrão, um novo projeto sempre começa com o grupo "Administrators".