Ocultar subitem de um menu padrão
-
RafaelParticipante# 6 anos, 6 meses atrás
Olá Tiago.
Veja se o tópico de permissões de menus lhe ajuda: https://dev.senior.com.br/forums/t%C3%B3pico/permissao-de-menus/.
No caso do SubItem Home do BPM, os usuários que não devem visualizá-lo não devem ter em seus papeis o recurso
“resource”: “res://senior.com.br/platform/workflow/tasks”,
“permission”: “Visualizar”Porém, como este menu, não tem um Resource específico para o menu, ao excluir essa permissão dos usuários, eles poderão perder acesso a outras partes do sistema, por exemplo, de visualizar tarefas.
tiagoboozParticipante# 6 anos, 6 meses atrásObrigado pelo retorno, eu tinha chego na mesma permissão consultando o json mesmo, mas dai vai perder permissão na lista de tarefas, e nesta opção os usuários precisam ter acesso.
Ou seja, dessa forma não conseguirei atender o cliente. Vamos continuar procurando alternativas.
RafaelParticipante# 6 anos, 6 meses atrásComo alternativa, você pode esconder o menu Home para todos os usuários, via Customização (Tecnologia > Customização > Menus e Telas), então criar outro menu Home customizado (Nova tela) e posicionar dentro do agrupador do BPM. Ao criar o menu customizado, você receberá um Resource exclusivo para ele, então pode adicionar aos papéis de usuários que desejar.
Sugestão de passo a passo para executar esta alternativa:
Criar o menu Home customizado
- 1) Acessar Tecnologia > Customização > Menus e Telas
- 2) Criar ou utilizar um Projeto
- 3) Criar uma Tela com o nome “Home” e URL com o mesmo valor do menu Home do config.json
- 4) Anotar o valor do campo “Resource” dessa tela
- 5) Alterar o menu para posicionar este novo menu dentro do menu BPM
- 6) Esconder o item de menu Home padrão (botão de visualização cortado)
- 7) Salvar
- 8) Em Tecnologia > Administração > Gestão de permissões, habilitar o Resource do menu customizado para os papéis de usuários que podem ver ele. O Resource é listado no domínio Custom.
Qualquer dúvida nos avise.
You must be logged in to reply to this topic.