Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Cria as regras de segurança de um item do menu.
Image Added
Figura 1 - Bloco Criar as regras de segurança
Função que criaInformações |
---|
O bloco de programação Criar as regras de segurança atua diretamente com os permissionáveis do sistema. Para mais informações sobre permissionáveis, consulte a documentação Permissão de segurança. |
Compatibilidade
- Bloco cliente: cronapi.screen.createMenuItemSecurity()
Retorno
Retorna um objeto contendo um permissionável ou uma lista de permissionáveis que têm acesso ao item do menu.
Parâmetros
de EntradaParâmetro
Nome
Tipo
Doc
Permissionável(is) visíveis
Define os permissionáveis que podem visualizar o item do menu
, podendo. Podem ser adicionados um permissionável ou uma lista de permissionáveis.
- Posição: 1
- Inglês: Securable(s) visible
- Tipo: Texto / String
- Exemplo: "Administrators"
Permissionável(is)
que pode(m) executar oativado
Define os permissionáveis que podem executar uma ação no item do menu
, podendo. Podem ser adicionados um permissionável ou uma lista de permissionáveis.
Retorno
Retorna um objeto contendo um permissionável ou um lista de permissíonáveis quem têm acesso ao item do menu.
Compatibilidade
Image Removed Cliente
Exemplo
Image Removed
Figura 1 - Bloco de programação Criar regras de segurança
Image Removed
Figura 2 - Função da figura 1 em execução com usuário logged
Image Removed
- Posição: 2
- Inglês: Securable(s) enabled
- Tipo: Texto / String
- Exemplo: "Administrators"
Exemplo
No exemplo abaixo, utilizamos o bloco de programação Criar Item do Menu para criar duas abas na barra de navegação, que direcionam para as páginas "Admin" e "Usuários". Em seguida, definimos a permissão de acesso dessas abas através do bloco de programação Criar as regras de segurança. Na aba "Admin", definimos que apenas permissionável "Administrators" terá acesso e poderá interagir com ela. Já a aba "Usuários", poderá ser acessada tanto pelo permissionável "Administrators" quanto pelo "Authenticated".
Image Added
Figura 2 - Exemplo de uso do bloco Criar as regras de segurança
Na imagem abaixo, exibimos a visão da barra de navegação de um usuário com o perfil "Administrators". Portanto as duas abas são exibidas na barra de navegação, incluindo a aba "Admin".
Image Added
Figura 2.1 - Barra de navegação sendo exibida a partir de um usuário "Administrators"
Já na imagem a seguir, exibimos a visão da barra de navegação de um usuário com o perfil "Authenticated". Portanto, apenas a aba "Usuários" é exibida.
Image Added
Figura 2.2 - Barra de navegação sendo exibida a partir de um usuário "Authenticated"
Nesta página
Índice |
---|