Histórico da Página
Como configurar o recurso Embedded Audit Trail
Produto: | Microsiga Protheus | ||
Versões: | 11 e 12 | ||
Passo a passo: | O Embedded Audit Trail é um recurso de auditoria de banco de dados (Audit Trail) desenvolvido para o sistema Protheus. Suas premissas são: * Alto desempenho Abaixo iremos demonstrar o procedimento de ativação e configuração inicial da ferramenta, com exemplos de uso.
- Acesse Configurador > Ambiente > Embed. Audit Trail > Aplicador |
Exemplo 1: Auditar apenas a tabela SA1 da Empresa |
99, para Inclusão, Alteração e Exclusão |
99 com o Escopo de Exceção, para que as tabelas desta empresa não sejam auditadas, e no nível Tabela selecione a tabela SA1 com o Escopo Regra, para que ela seja auditada, com a Operação 7 (Inclusão, Alteração e Exclusão) |
|
99, apenas para Alteração |
99 com o Escopo de Regra, para que as tabelas dessa empresa sejam auditadas, com a Operação 2 (Alteração) |
|
99, para Inclusão, Alteração e Exclusão, e os campos C5_VEND1 e C5_COMIS1 da tabela SC5 para Inclusão |
|
99 para Exclusão, menos as tabelas SC5 e SC6 que não serão auditadas |
99 com o Escopo de Regra, para que as tabelas dessa empresa sejam auditadas, com a Operação 3 (Exclusão), e no nível tabela selecione as tabelas SC5 e SC6 com o Escopo Exceção para que estas tabelas não sejam auditadas |
Após ter configurado o Embedded Audit Trail, e ter efetuado alguma movimentação em alguma tabela auditada, o Relatório de Log pode ser verificado no caminho Configurador > Ambiente > Embedded Audit Trail > Relatório de Log. Maiores informações sobre o relatório no link: http://tdn.totvs.com/pages/viewpage.action?pageId=185732813
Limpeza da tabela de auditoria
Para evitar um crescimento exagerado da tabela de auditoria ao longo do tempo, foi disponibilizado um recurso de limpeza da tabela de auditoria, que possibilita configurar, por Grupo de Empresa auditado, um intervalo de tempo (3, 6 , 9 ou 12 meses) para que a tabela seja limpa, ou seja, os dados de auditoria anteriores a esse período sejam definitivamente excluídos. Será criada também uma segunda tabela, que irá fazer um log dessas limpezas (tabela FWPURG_ATT). Nesta tabela de log é auditado o usuário que configurou a limpeza para aquele grupo de empresas, o código do grupo de empresas, a quantidade de dias da limpeza e a data da limpeza. Essa tabela será criada no Tablespace principal do sistema, e não no Tablespace configurado para o Audit Trail (não configurável). Não é permitido efetuar limpeza desta tabela.
| ||||||||||||
Observações: | Quanto menor a abrangência de entidades que se deseja auditar (tabelas e campos) e quanto menos operações desejadas (incluir, alterar ou excluir), menor será o impacto sobre o desempenho do sistema após a aplicação do Embedded Audit Trail. Uma análise cuidadosa do que é necessário auditar resultará em um desempenho melhor do produto.
|