Histórico da Página
CONTEÚDO
...
Índice exclude IMPORTANTE!
...
01.
...
Visão Geral
Disponibilizar no produto Datasul uma funcionalidade para auxiliar na configuração de auditoria de dados protegidos no sistema.
...
A funcionalidade foi acoplada dentro do programa de Dados
...
protegidos html.
...
protectedData
para que dessa forma, as ações referente a dados pessoais e/ou sensíveis estejam centralizados, também está disponível o acesso direto a funcionalidade por meio do programa html.protectedData-auditEnabler
.
02. Acesso
Existem duas maneiras de acesso ao programa, sendo elas:
Expandir | ||
---|---|---|
| ||
Após o acesso, localizar o programa Habilita Auditoria |
Expandir | ||
---|---|---|
| ||
03.
...
Tela Habilita Auditoria
Principais Campos e Parâmetros
Campo | Descrição |
---|---|
Servidor RPW | Zoom para seleção do servidor RPW |
Audit Trail | Indicativo de configuração Audit Trail |
Log de execução | Indicativo de configuração Log de execução de programas |
Executar | Botão para iniciar o processo de configuração:
|
04. Funcionamento
O facilitador faz o uso do Audit Trail e Log de execução de programas, abaixo são apresentados detalhes do funcionamento:
- A configuração tem como objetivo auditar toda inclusão, alteração e exclusão de campos pessoais e/ou sensíveis, cadastrados no sistema Gerenciamento dos campos pessoais e/ou sensíveis, utilizando os recursos já disponíveis do AuditTrail.
- O configurador facilitador para o Audit Trail tem como objetivo automatizar parte do processo manual, executados pelos programas:a seleção de tabelas e atributos, para o programa: AU0002 - Monitoramento de Tabelas/Atributos
- AU0108 - Geração das Triggers
Deste modo os programas apresentados acima não precisam ser executados para o campos pessoais e/ou sensíveis, cadastrados no sistema GerenciamentoInformações title Os registros
sensíveis.dos campos pessoais e/ou - Outros processos e procedimento ainda são necessários para o uso do Audit Trail,
sensíveis só serão configurados seguindo as premissas: - O banco do campo pessoal deve estar conectado, caso não esteja conectado será escrita a mensagem Banco de Dados não está conectado, no arquivo de saída no arquivo
auditEnabler.lst.
- A tabela do campo pessoal deve existir no Schema do banco de dados conectado, caso não exista será escrita a mensagem Registro não encontrado.
- O campo pessoal deve existir no Schema do banco de dados conectado, caso não exista será escrita a mensagem Registro não encontrado.
- O banco do campo pessoal deve estar cadastrado no programa AU0001 - Manutenção Base de Dados.
- Serão verificados todos os cadastros, comparando o nome lógico do banco do campo pessoal com o nome lógico cadastrado no programa AU0001.
- Caso não exista será escrita a mensagem Não foi encontrado banco de dados com o nome lógico.
- Quando a configuração é efetivada é escrita a mensagem Configuração efetuada com sucesso!
- O banco do campo pessoal deve estar conectado, caso não esteja conectado será escrita a mensagem Banco de Dados não está conectado, no arquivo de saída no arquivo
- Os programas que realizam leituras de campos pessoais e/ou sensíveis, Os programas que exibem campos pessoais e/ou sensíveis cadastrados no sistema Relacionamento das rotinas com campos pessoais e/ou sensíveis, serão auditados fazendo o uso do por meio do Log de execução de programas.
- Somente os programas cadastrados no Datasul serão auditados.
- O configurador realiza a seleção do campo Log Exec existente no programa Manutenção de Programa (MEN012AA), "ligando" ativando a geração de log execução.
- No arquivo de saída
auditEnabler.lst
serão escritas mensagens informativas:
- Programas com interface Progress que utilizam templates do Datasul, já fazem o uso da técnica para geração do log de execução do programa.
- Programas WEB executados pelo menu Datasul, já contemplam o log de de execução de programa.
- Execuções externas também serão auditadas, não é necessário realizar implementação de técnicas para o log de execução para os casos abaixo:
- Adapters (EAI 1 e 2)
- Exec BO, TOTVS WebService ExecBOExecução BO
- API Rest, Desenvolvimento de APIs para o produto Datasul.
- A geração do log de execução de programa também é "ligado" ativado automaticamente, quando um programa é cadastrado em Relacionamento das rotinas com campos pessoais e/ou sensíveis ou Importado , em Importação das rotinas e campos pessoais e/ou sensíveis.
- Somente os programas cadastrados no Datasul serão auditados.
Informações | ||
---|---|---|
| ||
O arquivo de saída possui os informativos: AUDIT TRAIL
LOG EXEC
|
Nota |
---|
O Facilitador para auxiliar na configuração de auditoria de dados protegidos, não modifica o comportamento das funcionalidades, apenas faz o uso dos recursos já existente, automatizando parte das configurações, por exemplo o Audit Trail utilizado para auditórias de campos. O .
|
02. EXEMPLO DE UTILIZAÇÃO
Existem 2 formas de acesso ao programa, sendo elas:
...
|
...
- Após o acesso, localizar o programa Habilita Auditoria e realizar o acesso.
...
Passos para utilização do programa:
- No campo Servidor RPW:
- Selecionar um servidor RPW, para realizar o processo de configuração.
- Selecionar o tipo de configuração:
- Audit Trail;
- Log de Execução.
- Clicar no botão Executar
- Neste processo será criado um pedido de execução para configuração;
- O código do pedido será apresentado em tela, por meio de mensagem na parte inferior do programa.
- O pedido de execução será criado para o programa protectedData_auditEnabler.
- O processo de configuração será realizado no servidor RPW selecionado.
- O resultado desse processo é o arquivo auditEnabler.lst
- O arquivo será gerado no diretório spool do servidor RPW, possui informações do processo de configuração.
- Neste processo será criado um pedido de execução para configuração;
03. Tela Habilita Auditoria
Principais Campos e Parâmetros
...
Audit Trail
...
HTML |
---|
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |
...