RESTRINGIR ACESSO DE USUÁRIOS
AS INFORMAÇÕES DAS DEMAIS FILIAIS O QUAL NÃO PERTENCE
Por Cristiane Sateles
Problema: A empresa possui filiais, e as informações de todas as empresas estão contidas num
mesmo banco de dados. Sendo assim, todos os usuários conseguem ter acesso as informações
de todas as empresas, desta forma dados que deveriam ser sigilosos somente a determinada
empresa são visualizados por todos os usuários do sistema.
Como determinar que o usuário consiga visualizar informações somente da empresa o qual
pertence?
As maiorias das empresas possuem filiais e as informações ficam armazenadas num
único banco de dados, sendo assim todos os usuários cadastrados conseguem ter acesso a
relatórios financeiros, movimento de caixa, fiscal, contábil entre outros de todas as empresas
cadastradas neste mesmo banco de dados.
Embora seja importante possuir as informações de todas as empresas num mesmo
banco de dados, há administradores que preferem restringir acesso das informações somente
a usuários autorizados, o sigilo em sua maioria passa a ser importante devido à estratégia
comercial individual por empresa.
Visando atender esta necessidade, o ERP Siagri possui ferramenta que permite definir
que o usuário terá acesso às opções, mas somente de determinada empresa.
Para efetuar a configuração, deverão ser seguidos os seguintes passos abaixo:
01. Determinar quais opções o usuário terá acesso por empresa.
Acesse o módulo Transacionadores- >Cadastros-> Segurança opção DConfiguração
das Opções
do Sistema.
Figura 1: A figura ilustra como definir opções que terão controle de permissões
por empresa.
02. Redefinir permissões de acesso do usuário(s)
Embora já se tenha definido que a permissão da opção selecionada, conforme
Figura 1, será controlada por empresa provavelmente o usuário(s) ainda possui
permissões para emitir o relatório filtrando todas as empresas.
Para que o controle passe a ser feito é necessário retirar às permissões do usuário
as outras empresas, se este procedimento não for seguido ele ainda conseguirá emitir
o relatório filtrando as outras filiais.
02.1. Retirando permissões de acesso do usuário as empresas
Figura 2: Conforme figura, segue passos ordenados numericamente instruindo
forma de se retirar permissões do usuário as empresas.
02.2. Liberando permissões de acesso do usuário as opções por empresa
Retirada as permissões do usuário à opção nas outras empresas, será
necessário efetuar a liberação da permissão a opção só que desta vez
selecionando somente a empresa a qual o usuário pertence.
Efetuando esta segunda configuração, estará sendo confirmado que o
usuário não conseguirá acessar a opção filtrando as demais filiais, ou seja,
conseguirá obter informações somente da empresa autorizada.
Figura 3: Passos ordenados numericamente ilustrando forma de liberar permissão de
acesso a opção por usuário e empresa.
Conforme exemplo ilustrado nas Figuras 1, 2 e 3 após o procedimento o
usuário SYSDBA irá conseguir emitir o relatório Finan40112A-Relatório Contas
Receber de Cliente – Data apenas da empresa 1-INSTAVEL.
Caso o usuário tente utilizar o filtro Empresa no relatório, informando
empresa 2-GOIANIA ou 3- LOJA 03 o sistema irá exibir a seguinte tela de aviso:
Figura 4: Tela de aviso informando que usuário não tem acesso a informações
de outras filiais.
Mesmo se o usuário não utilizar o filtro Empresa, o sistema sempre irá
carregar apenas a empresa 1-INSTAVEL.
Cristiane Sateles
Analista de Requisitos
[email protected]
siagri.com.br
Download

restringir acesso de usuários as informações das demais