Auditar em Log / Log Audit

Auditar em Log / Log Audit

Armazena um log de auditoria na tabela AUDIT_LOG do banco de dados do Cronapp. Para mais detalhes sobre o uso de logs de auditoria, acesse a documentação Log de Auditoria.

 

Figura 1 - Bloco Auditar em Log

Compatibilidade

  • Bloco servidor: cronapi.util.Operations.audit()

Retorno

Bloco sem retorno.

Parâmetros

Tipo

Tipo do recurso que será auditado. 

  • Posição: 1

  • Inglês: Type

  • Tipo: Texto / String

  • Exemplo: "blockly.Bloco"

Comando

Comando que foi executado durante a chamada da função. 

  • Posição: 2

  • Inglês: Command

  • Tipo: Texto / String

  • Exemplo: "Gerar log de auditoria"

Categoria

Categoria do log de auditoria. 

  • Posição: 3

  • Inglês: Category

  • Tipo: Texto / String

  • Exemplo: "Blockly"

Dados

Texto ou objeto de exceção contendo os detalhes do log de auditoria. 

  • Posição: 4

  • Inglês: Data

  • Tipo: Texto / String

  • Exemplo: "Log de auditoria gerado a partir do blockly.Bloco"

Exemplo

A função abaixo mostra um exemplo do bloco Auditar em Log. Essa função enviará para a tabela AUDIT_LOG do banco de dados uma mensagem de log contendo as informações passadas.

Figura 2 - Exemplo de uso do bloco Auditar em Log

A imagem a seguir mostra o log armazenado na tabela AUDIT_LOG do banco de dados após a execução da Figura 2.

Figura 2.1 - Log de auditoria salvo no banco de dados