Criar as regras de segurança

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 1Permissionável(is) visível(is)ObjetoPermissionável(is) que pode(m) ver o item do menu, podendo ser um permissionável ou uma lista de permissionáveis.
Parâmetro 2Permissionável(is) ativado(s)ObjetoPermissioná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 permissionáveis que têm acesso ao item do menu. 

Compatibilidade

 Cliente

Exemplo

No exemplo abaixo, utilizando o bloco de programação Criar Item do Menu para criar duas abas na barra de navegação que direciona para as páginas Home e Pessoa, em seguida, definimos o nível de acesso dessas 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 permissionáveis "Authenticated" e "Administrators" 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 com o perfil "Authenticated" e, seguindo o exemplo da figura 1, usuários autenticados e administradores podem ver e interagir com o link da página Pessoa.


Figura 2 - Barra de navegação sendo exibida a partir de um usuário "Authenticated"


Na figura 3 exibimos a visão da barra de navegação de um usuário com o perfil "Public", de acordo com o exemplo da figura 1, usuários públicos não podem ver nem interagir com o link da página Pessoa.


Figura 3 - Barra de navegação sendo exibida a partir de um 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ão de segurança.

  • Sem rótulos