Páginas filhas
  • Ajustar Permissões de Usuários (ExcluiAcessoUsuarios.exe)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice

...

Visão Geral

Atualmente existem permissões provenientes do Delphi, permissões que deixaram de existir no sistema, onde não é possível removeremovê-las de dentro da MDI .Net.

O Aplicativo aplicativo "Exclui Acesso Usuários" foi desenvolvido para remover estas permissões que não pertencem aos menus de cada Módulo módulo com base nos menus da MDI .Net.

...

Aviso
titleAtenção

Pelo fato desta ferramenta remover permissões do sistema, a responsabilidade pelo impacto nas permissões são exclusivamente do usuário que executar a aplicação, pois não é possível reverter as alterações realizadas pelo sistema.
Recomendamos que o aplicativo seja executado e validado em base de dados de homologação para posteriormente aplicar em produção. 

Permissões de perfis que são utilizados como MultiPerfil também serão excluidasexcluídas, permanecendo somente as permissões do módulo original do perfil. Voltando com o escopo do perfil somente para aquela aplicação.

Permissões do Delphi que não foram migradas para a MDI .Net serão removidas.

Permissões que um dia foram dadas através do Fluig Identity que não pertencerem ao módulo original do perfil, serão excluídas.

...

Aviso
titleAtenção

Permissões que estão sendo excluidas excluídas no aplicativo porém existentes no menu da MDI .NET devem ser verificadas pela equipe do produto responsável pelo menu/módulo.

Validações

A ferremanta ferramenta possui validações para que somente em determinados cenários a mesma possa ser executada.

Validação de Usuário Supervisor em Globais (Codsistema CodSistema G): Somente usuarios usuários que possuirem possuírem a permissão de supervisor no sistema G (Serviços Globais | Integração | Inteligência de Negócios) poderão executar a funcionalidade. Basta ter acesso de supervisor no sistema G (Serviços Globais | Integração | Inteligência de Negócios) em uma uníca coligada única coligada e a funcionalidade de executar o ajuste de permissões será liberada.

Usuário Supervisor no sistema G

Usuário sem permissão de Supervisor no sistema G

...

Aviso
titleAtenção

Para utilizar a ferramenta é necessário solicitar os arquivos para o Suporte de Framework  e adicionaadicioná-los no ambiente RM e excluir o arquivo _Broker.dat e reiniciar o serviço do RM.Host.

...

Caso exista algum perfil que possua permissão que não exista no menu do Módulo referente ao código do sistema do perfil, estas permissões serão listadas, conforme exemplo abaixo.:

No grid serão exibidas as informações do perfil que a permissão será removida.

Na coluna relação são exibidas informações relevantes referente á à tag de segurança que foi possível encontraencontrá-la em outros módulos.

Exemplo:

CODSISTEMA:G - DESCRIÇÃO:Perfis - Type: routine - Action: GlbPerfilAction ;
CODSISTEMA:M - DESCRIÇÃO:Perfis - Type: routine - Action: GlbPerfilAction ;

Significa que a tag de menu, segurança foi encontrada nos sistema G e M, onde o nome da mesma nos é Perfis e seu tipo é uma Rotina e a action que representa esta tag é a GlbPerfilAction.

...

Será exibida uma solicitação de confirmação de exclução exclusão das permissões:

Ao clicar em Sim todas aquelas permissões exibidas no GRID serão excluidas excluídas e os perfis que são utilizados como MultiPerfil voltará a ter o escopo de SinglePerfil. Voltando a ser somente do módulo original do perfil.


Aviso
titleAtenção

Ao executar esta rotina, será enviada uma mensagem para o Snowden informando que a rotina de sanitização de permissões foi executada e quem foi que executou a rotinaqual usuário a executou.

Informações
titleAtenção

É possível exportar as informações que serão exportadas do grid para arquivo CSV, basta clicar em exportarutilizando o menu Exportar.