Função que cria as regras de segurança de um item do menu.
Parâmetros de Entrada
Parâmetro
Nome
Tipo
Doc
Parâmetro 1
Permissionável(is) visível(is)
Objeto
Permissionável(is) que pode(m) ver o item do menu, podendo ser um permissionável ou uma lista de permissionáveis.
Parâmetro 2
Permissionável(is) ativado(s)
Objeto
Permissionável(is) que pode(m) executar o item do menu, podendo ser um permissionável ou uma lista de permissionáveis.
Retorno
Retorna um objeto contendo um permissionável ou uma lista de permissíonáveis que têm acesso ao item do menu.
Compatibilidade
Cliente
Exemplo
Utilizando o bloco de programação Criar Item do Menu, criamos duas abas na barra de navegação, as páginas Home e Pessoa, em seguida definimos o nível de acesso a essas abas através do bloco de programação Criar as regras de segurança. Na primeira aba, Home, definimos que todos os permissionáveis do sistema terão acesso e poderão interagir com ela. No segundo caso, definimos que somente os usuários autenticados e administradores poderão ver e interagir com a página Pessoa.
Figura 1 - Bloco de programação Criar regras de segurança
Na figura 2 exibimos a visão da barra de navegação de um usuário autenticado, seguindo o exemplo da figura 1, usuários autenticados e administradores podem ver e interagir com a página Pessoa.
Figura 2 - Função da figura 1 em execução com usuário logged
Na figura 3 exibimos a visão da barra de navegação de um usuário público, de acordo com o exemplo da figura 1, usuários públicos não podem ver nem interagir com a página Pessoa.
Figura 3 - Função da figura 1 em execução com usuário public
Sobre o bloco
O bloco de programação Criar as regras de segurança trabalha diretamente com os permissionáveis do sistema. Para mais informações sobre permissionáveis, acesse a documentação Permissões de segurança