Páginas filhas
  • Configurar a rotina de Importação de Auditoria

Versões comparadas

Chave

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

...

A partir da release 12.1.25, as auditorias do Protheus serão concentradas apenas no Embedded Audit Trail. ??

As rotinas de auditoria serão acessadas apenas como visualização, não permitindo novas inclusões. ??

Alerta/bloqueio??.10 a rotina Log de Campos (CFGX052) será descontinuada e o acesso a ela será restrito.

Para apoiar essa etapa de descontinuação e centralização das auditorias, foi criada a partir da Versão da Lib 20250407 será disponibilizada a rotina de Importação de Auditoria.

Ela é um recurso que permite importar a auditoria de Log de Campos (CFGX052) para a rotina do Aplicador do Embedded Audit Trail.

Essa rotina leva em consideração o que esta configurado na rotina de Log de Campos e também no Aplicador, onde no processo de importação aplica é aplicado suas regras que podem ocasionar conflitos na importação. pode ocasionar conflito, explicado abaixo.


Aviso
  • Rotina disponível a partir da release 12.1.25 do Protheus.
  • Para utilização da rotina, é necessário estar com a porta multiprotocolo habilitada:

Application Server - Porta Multiprotocolo

Informações
titleInformações

A rotina de Importação de Auditoria possui 3 4 Status para a coluna Situação Atual:

Sem auditoriaA tabela não possui auditoria configurada na rotina do Aplicador - Embedded Audit Trail.
AuditadoA tabela já esta sendo auditada pelo Embedded Audit Trail.
Conflitante

A auditoria da rotina de Log de Campos não é importada para o Aplicador quando gera um conflito, onde é identificado que a regra a ser aplicada no Embedded precisaria alterar o Escopo do Grupo de Empresas, Tabela ou dos Campos.

Dessa forma é necessário a inclusão manual das auditorias do Log de Campos na rotina do Aplicador do Embedded.

Parcial

Os campos estão sendo auditados na rotina de Log de Campos e Aplicador, porém com Operações (Inclusão, Alteração e Exclusão) diferentes.

Aplicação e regras:

Segue abaixo exemplos que demonstram o funcionamento das regras da rotina de Importação de Auditoria:

...

- O Status da Coluna 'Situação Atual' é alterado para 'Auditado' e na seção ao lado é exibido a auditoria que esta incluída no Embedded Audit Trail:



- Na rotina do Aplicador é incluída as auditorias importadas do Log de Campos:

Image Modified

Exemplo 2: Configuração na rotina do Aplicador para gerar conflito na Importação da Auditoria:

...

- Na rotina do Aplicador foi configurado conforme abaixo, auditando a tabela SA1 para todas as Operações:

- Na rotina de Importação de Auditoria o status é apresentado como Auditado e do lado direito é apresentado a auditoria que esta incluída no Embedded: 

Image Modified



Exemplo 4: Status Parcial:

- Na rotina do Aplicador foi configurado conforme abaixo, auditando a tabela SA1 e apenas o campo A1_NOME para Exclusão:

Image Modified

- Rotina de Log de Campos auditando a tabela SA1 e apenas o campos Código e Nome para Inclusão:

Image Modified

- Acesse a rotina de Importação de Auditoria, o Status apresentado para a tabela SA1 será Parcial, clique em Avançar:

- Para o campo A1_COD será apresentado o status Sem Auditoria, pois ele não esta incluso na rotina do Aplicador, conforme descrito na seção dos Dados do Embedded, apenas na Log de Campos com a Operação de Inclusão:


Image Modified

- Para o campo A1_NOME será apresentado o status Parcial, pois ele esta incluso na rotina do Aplicador com a Operação de Exclusão, conforme descrito na seção dos Dados do Embedded, na rotina de Log de Campos com a Operação de Inclusão: 

Image Modified

- Clique em Avançar, será apresentado um resumo da auditoria dos campos que serão importados para a rotina do Aplicador, clique em Salvar:

Image Modified

- Status alterado para Auditado:


Templatedocumentos