Menu
No Fusion, é possível personalizar menus conforme a necessidade de seus usuários. Você pode criar um novo menu, que possa ficar disponível barra de menus padrão à esquerda, e criar ainda menus filhos, que ficam abaixo de uma estrutura já existente.
Para acessar a tela de Menu, clique em Administração > Menu. Será exibida a tela conforme imagem abaixo:
Na tela de menus, estão presentes os menus já cadastrados no Fusion.
Cadastrando Menu Dinâmico
Para criar um novo menu pai, que vai ficar junto aos menus padrão do Fusion, clique em Novo.
Ao clicar, é aberta a seguinte tela:
Alguns campos são de preenchimento obrigatório e outros apenas informativo. Estes estarão descritos a seguir e suas formas de preenchimento.
Ordem de Exibição: No Fusion, os menus são organizados em ordem numérica. Cada menu tem seu número de ordem. Informe um número que seja correspondente a ordem que deseja no menu criado. Este campo só aceita caracteres numéricos e é de preenchimento obrigatório.
Código: Insira um código. Este campo só aceita caracteres numéricos e o valor mínimo inserido é 1001 (mil e um), sendo também obrigatório.
Título: Crie um nome para o novo menu. Este campo é obrigatório.
Nível Superior: Em Nível superior, escolha um menu pai ao menu criado. Este campo será preenchido somente na criação de um menu filho. Este campo não é obrigatório.
Ícone: Nesse campo, selecione um ícone para o menu. Para selecionar um ícone do produto padrão, clique aqui para acessar a URL de ícones do Fusion. Navegue até encontrar o ícone desejado e clique sobre ele para copiar seu código. Ao colar o código no campo ícone, remova o primeiro ponto do nome. Por exemplo, o ícone
.icon-ate-align-center
deve ser inserido comoicon-ate-align-center
. É importante ressaltar que o preenchimento deste campo é obrigatório.Tipo de Ícone: Indique se o ícone selecionado no campo anterior é do tipo imagem ou fonte. Para os ícones do produto padrão disponíveis na URL mencionada acima, o tipo será fonte. Caso o ícone seja personalizado e adicionado como uma imagem, selecione imagem.
URL: Em URL, direcione seu menu à tela desejada. Entretanto, este campo não deve ser preenchido na criação de um menu pai, pois o menu pai deve apenas encaminhar o usuário aos menus filhos. Na criação de um menu pai, deixe este campo vazio.
Adapter de customização: Caso deseja criar um menu mais elaborado, insira neste campo a classe Java. Este adapter de customização não é obrigatório.
Padrão: Esse campo é fixo e é apenas informativo. Nele é possível visualizar se o menu criado é padrão do Fusion ou é customizado.
Habilitado: Para habilitar seu menu, clique em Sim.
Abrir em uma nova aba: Você pode optar entre sim ou não, para abrir em uma nova aba.
Sim: Ao optar por Sim as configurações de Filhos somem.
Não: Ao optar por Não os filhos podem ser configurados normalmente.
Nota
Após ter configurado primeiramente como Não e adicionar menus filhos, se o usuário mudar a opção para Sim, as configurações de filhos somem, mas se selecionar Não novamente, os filhos configurados anteriormente reaparecem.
Nota
Menus configurados como "Abrir em nova aba: Sim" não aparecem na lista do item Nível Superior na criação ou edição de outros menus.
Filhos
Crie subgrupos ao seu menu em Filhos. Podem ser criados um ou mais filhos.
Atenção
Se não forem criados estes menus filhos, o Fusion não habilitará seu novo menu. Para criar um filho, clique em Novo. Ao clicar, aparecerá a seguinte tela:
É possível perceber que a criação do filho tem os mesmos campos da criação do menu pai. Entretanto, deve ser preenchido de forma diferenciada.
Em Nível Superior, é possível escolher a qual menu pai este menu filho irá pertencer. Não é necessário colocar neste caso! Como o menu pai ainda está sendo criado, deixe-o em branco.
Para direcionar seu menu filho à tela desejada, insira em URL a tela que o menu irá abrir. Exemplo: ged/documentList.jsp. Este campo não é obrigatório, mas é indispensável para a criação do menu filho.
Exemplos de Uso
Nesta seção, apresentaremos alguns exemplos práticos para ajudar a criar menus personalizados, facilitando a navegação e o acesso aos registros necessários. Os exemplos fornecidos são direcionados a funcionalidades padrões da plataforma.
Menu para Registro de Formulários
A criação de menus para o registro de formulários é uma funcionalidade fundamental para quem precisa monitorar ou acessar dados de formulários específicos. Com isso, o acesso aos registros de um formulário pode ser feito de forma direta, permitindo uma navegação mais eficiente e um melhor gerenciamento das informações coletadas.
Além disso, ao criar esse menu, não será necessário que o usuário que está acessando os registros tenha permissões de administrador no módulo de BPM. Isso permite que os usuários tenham acesso apenas aos registros dos formulários, sem a necessidade de permissões mais elevadas, tornando o formulário acessível para qualquer usuário com as permissões necessárias.
Para visualizar os registros de um formulário específico, utilize a seguinte URL:
/portal/render/FormList?type=CodigoDoFormulário
Nesse exemplo, basta substituir "CodigoDoFormulário" pelo código do formulário desejado.
Ao acessar esse menu, será possível visualizar todos os registros associados ao formulário indicado.
Esse exemplo pode ser utilizado para diversos casos, como por exemplo:
- Criar uma lista de ramais da empresa, onde todos os usuários terão acesso às informações de contato interna.
- Criar uma lista de telefones de clientes, permitindo que a equipe de vendas ou atendimento tenha acesso rápido aos números de contato.
- Exibir registros de formulários de feedback de clientes, acessíveis para a equipe de suporte.
- Exibir registros de atendimento, permitindo que os responsáveis pela gestão do serviço possam consultar dados de interações passadas.
Esses são apenas alguns exemplos, mas a funcionalidade pode ser utilizada para qualquer tipo de registro que precise ser acessado de forma centralizada e sem a necessidade de permissões avançadas.
Controle de Acesso de Perfil
Ao selecionar a opção Controle de Acesso de Perfil, defina quais perfis de usuários terão seu novo menu à disposição.
Exemplo: Administrador GED e Administrador BPM como exibido na seguinte imagem:
Nota
Caso não seja especificado o perfil dos usuários que terão a permissão de acesso, o menu será exibido para todos os usuários.
Outros Perfis
Esta sessão permite incluir os perfis de acesso dos módulos de integração, puxando o perfil e o módulo correspondente. A tabela virá vazia e ao clicar em “Adicionar” o usuário terá acesso a lista dos perfis dos módulos existentes para selecionar.
Ao acessar a tela com a lista de perfis, selecione os itens desejados e clique em Adicionar e em seguida feche a tela. Ao retornar para a tela de configuração do menu note que os itens selecionados terão sido incluídos na listagem de Outros Perfis.
Controle de Acesso por Entidade de Segurança
Marque para configurar quais usuários, grupos ou papéis poderão acessar o menu criado.
A criação de um controle de acesso não é obrigatório, porém, se esta opção não for marcada, qualquer usuário que tenha acesso ao menu poderá visualizar, editar e também excluir o menu criado.
Ao concluir, clique em Ok. Para visualizar o novo menu, atualize seu navegador.