Neste tutorial estão descritos os procedimentos para capacitar o usuário a configurar Segurança em Objetos no software Altus DTools.
O projeto deste tutorial é um exemplo. Configurações específicas de cada cenário/aplicação devem ser consideradas pelo usuário.
Componentes
Software: Altus DTools
Seções do Tutorial
1. DESENVOLVIMENTO
1.1 Login e Logout
1.2 Configurando Segurança em Objetos
2. CONCLUSÃO
1. DESENVOLVIMENTO
1.1 Fazendo Login e Logout
Para este exemplo, criamos 2 usuários e colocamos esses acessos para cada um:
O grupo Operação tem acesso apenas à Operação.
O grupo Admin tem acesso à Admin, User e Operação.
Selecione o objeto List.
Em Data Source, escolha User. Depois clique no campo de cima para escolher a variável.
Selecione a variável default “Set User Name”.
Importante colocar a linguagem English.
Agora, selecione o objeto CharInput.
Clique no campo para selecionar a variável.
Selecione User Password.
Agora vamos criar um botão para fazer Login. Selecione o Bit Set.
Escolha a opção User Login.
Crie outro botão e dessa vez selecione User Logout.
Para organização, colocamos textos para diferenciar os botões.
1.2 Configurando Segurança em Objetos
Colocamos um Bit Set.
Colocamos a função Inverse e uma variável, apenas para exemplo.
Na aba Touching Enable do botão, escolha a opção Conditional Enabling, e depois Permission Control.
Vamos escolher só a opção Admin, ou seja, o usuário logado precisa ter acesso ao grupo Admin para poder acessar esse botão.
Agora vamos pegar outro objeto Bit Set e nesse outro, vamos colocar os 3 grupos. Ou seja, o usuário que for se logar precisa ter acesso a esses 3 grupos.
Organizamos a tela assim, com duas variáveis diferentes.
Vamos testar.
Selecione o usuário na lista e coloque a senha no objeto abaixo.
Clique em Login.
Tente usar o botão que precisa de acesso aos 3 grupos.
Troque o usuário.
Faça Login.
Agora deu certo.
2. CONCLUSÃO
Pronto. O usuário já está capacitado a configurar segurança em Objetos no Altus DTools.
Comentários
0 comentário
Por favor, entre para comentar.