Pular para o conteúdo
Início » Posts » 012.3 Perfis.par

012.3 Perfis.par

Com o fim de limitar o acesso a algumas funções potencialmente perigosas em mãos inexperientes, Winisis permite o estabelecimento de níveis de acesso por usuário.

Cabe ao administrador da base definir perfis de acordo com o papel de cada usuário.

Restrições de acesso à base de dados

Diversos mecanismos podem ser utilizados para restringir o acesso dos usuários a bases de dados específicas.

A aplicação do parâmetro 125=1 do sistema faz com que o usuário não possa abrir uma base mediante o uso de uma caixa de diálogo Abrir Arquivo, nesta caixa o usuário pode selecionar qualquer base de dados, mas tem que selecionar somente uma base da lista. Esta lista é definida pelos parâmetros 1001 a 1005 do syspar.par ou do dbn.par. Coloque o nome da base, seguido por três asteriscos e o nome que a base terá na visualização.

1001=Monografias***Base bibliográfica

Quando você clicar no botão , a caixa contendo a lista de bases, com suas respectivas descrições será exibida:

Restringindo acesso a bases de dados

Controlando o acesso à edição de dados

Para remover o acesso à edição, no menu Configuração/Trocar perfil, selecionar a opção Versão somente pesquisa. As funções Editar e Utilitários são suprimidas do menu principal. Quando o Winisis é encerrado e aberto novamente, a versão completa volta a ser default. Para tornar o acesso restrito permanente, edite o syspar.par ou odbn.par no parâmetro 102 e determine: 102=SH (para o menu sem edição – short menu). Para o menu ficar completo, defina 102=DF (default – edição completa).

Os dois tipos de exibição de menus podem ser configurados num mesmo sistema usando senhas:

Crie um arquivo interno.par em uma linha:

102=DF

Crie um arquivo consulta.par em outra linha:

102=SH

Adicione um linha no arquivo syspar.par:

0=!Digite sua senha

Ao acessar o Winisis, uma mensagem será emitida solicitando a senha. Basta digitar interno ou consulta e clicar em OK.

Você também pode usar senhas para diferentes usuários. Como por exemplo uma senha para a seção de aquisição aqui e outra para a seção de marketing mark:

O arquivo aqui.par inclui:

102=SH

6=aqui

O arquivo mark.par inclui:

102=SH

6=mark

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *