Trabalhando no Modo Gerente

Manual do Maker 2

Trabalhando no Modo Gerente

Recurso utilizado por usuários administradores-gerais de sistemas para a definição de permissões de acesso (para Grupos) aos menus/submenus/itens de menu, formulários e componentes dos formulários do sistema. Para acessar o Modo Gerente, estando o usuário em:

  • Modo Normal no sistema, basta a efetuação de um clique no botão Modo Gerente da barra de menu;

  • Modo Projeto no sistema, é necessária a efetuação de um clique no botão Modo Normal e, em seguida, executar o passo explicado para o botão Modo Normal.

Para a definição de permissões a qualquer objeto, é utilizada a mesma tela, a tela Permissões de Acesso; acontece que nem sempre todas as permissões se aplicam para todos os objetos, conforme documentação abaixo.

Ao clicar sobre um menu/sub-menu/item de menu, então aparece a tela Permissões de Acesso, a partir da qual pode ser definida apenas permissões para ele. Em seguida, ao clicar no botão Acessar Formulário, torna-se possível definir permissões para:

  • o formulário: clicando sobre a barra de navegação dele, ou por um clique na cincunferência de cor vermelha posicionada na parte inferior direita da área dele;

  • qualquer componente contido no formulário, clicando sobre o componente.

Observação: Durante a execução de ambas as possibilidades acima relacionadas, apesar de o formulário não ficar em estado modal (bloqueando o acesso a outras telas), a barra de ferramentas do browser não fica acessível.

A tela é composta:

  • Na parte superior esquerda por:

    1. etiqueta que informa ao usuário o objeto que está sendo foco da definição de permissões;

    2. nome do objeto que está sendo foco da definição de permissão;

    3. botão Acessar Formulário: só aparece na tela quando for efetuado um clique em um item de menu, o qual tenha associado a ele um formulário ou relatório.

  • Na parte superior direita, por dois botões:

    1. botão Copiar: utilizado para a cópia das permissões definidas através da tela (área de transferência do sistema operacional);

    2. botão Colar: utilizado para a colagem das permissões copiadas (botão Copiar) de outra tela.

  • na parte central, pelas etiquetas (abaixo foram listados apenas os objetos que dão suporte à permissão):

    1. Visível - permissão que impacta a possibilidade de se visualizar o objeto. Quando definida para o:

      • menu/submenu/item de menu: aplicável para este componente;

      • componente: aplicável para todos os componentes, exceto para a Moldura e para o SubForm (é possível determinar esta permissão para os componentes do formulário associado a um componente SubForm, mas a área do componente SubForm aparecerá continuamente).

    1. Habilitado - permissão que impacta na possibilidade de se manipular o objeto. Quando definida para o:

      • componente: aplicável para todos os componentes, exceto para a Moldura. Há ainda uma consideração sobre essa permissão para o componente Lista Dinâmica, a qual diz respeito ao botão que aparece ao lado do componente (o botão aparece quando são configuradas as propriedades Formulário e Sub-Formulário dele).

    2. Apenas Leitura - permissão que impacta na possibilidade de se modificar o dado contido no objeto. Quando definida para o:

      • componente: aplicável para os componentes Caixa de Texto, Check, Imagem (mesmo que tenha sido configurada esta propriedade para este componente, é possível visualizar a imagem contida no componente através do botão Ampliar Imagem), Lista, Lista Dupla, Lista Dinâmica, Opções, Texto Longo, Grade e SubForm (é possível determinar essa permissão para os componentes do formulário associado a um componente SubForm, mas a área do componente SubForm aparecerá continuamente).

    1. Incluir - permissão que impacta a possibilidade de se incluir um registro de um objeto. Quando definida para o:

      • formulário: aplicável para este objeto;

      • componente: aplicável para o componente Grade (aparece uma tela questionando o usuário se ele deseja configurar permissão relativa à própria grade ou ao formulário associado a ela).

    1. Excluir - permissão que impacta a possibilidade de se excluir um registro de um objeto. Quando definida para o:

      • formulário: aplicável para este objeto;

      • componente: aplicável para o componente Grade (aparece uma tela questionando o usuário se ele deseja configurar permissão relativa à própria grade ou ao formulário associado a ela).

  • abaixo das etiquetas citadas acima, o botão:

    1. Marcar Todas -  ao receber um clique, todos os Grupos listados na área abaixo dele são marcados;

    2. Desmarcar Todas - ao receber um clique, todos os Grupos listados na área abaixo dele são desmarcados;

    3. Inverter: ao receber um clique, todos os Grupos listados na área abaixo dele que estiverem marcados serão desmarcados, e os que estiverem desmarcados serão marcados.

  • Na parte inferior há:

    1. uma área que lista os Grupos cadastrados no sistema. Basta efetuar um clique no lado esquerdo do Grupo (checkbox) para que a permissão seja aplicada (permissão ratificada pela mensagem que informa o sucesso da aplicação da permissão);

    2. o link Atualizar grupos, o qual, ao receber um clique, mostra novos grupos que tenham sido cadastrados para o sistema (por meio de outro usuário em outro computador que esteja cadastrando Grupos no sistema), marcando todas as opções (Visível, Habilitado, Apenas Leitura, Incluir e Excluir) para eles automaticamente. Para grupos (nomes) que tenham sido renomeados (tela Grupos), o recomendado é que o sistema seja reiniciado, afim de que estes apareçam na tela que é foco desta documentação;

    3. botão Fechar - fecha a tela

Observação: O administrador não poderá configurar o acesso aos recursos da área do projeto (Grupos, Usuários, Logs do Sistema, Alterar Senha, Depurador e Importação de Relatórios).


Modo Gerente no Webrun - esta Vídeoaula exemplifica a utilização do recurso Modo Gerente no ambiente do Webrun. Este recurso faz parte do conjunto de ferramentas disponíveis para o Controle de Acesso ao sistema.

____________________________________________________________________________

Caso este tópico não tenha comentário satisfatório, envie e-mail para [email protected]