Histórico da Página
...
A tabela aramzena as seguintes informações:
...
- cod_seq_execucao_politica
...
- - Código único que Identifica a Execução da Politica
...
- des_dado_entrada
...
- - hashmap com os dados que entraram na Politica
...
- des_dado_saida
...
- - hashmap com os dados que sairam da Politica
...
- des_tipo_politica
...
- - Tipo da Politica
...
- dt_execucao
...
- - Data em que a Politica foi Executada (com hora minuto e segundo)
...
- nom_layout_politica
...
- - Nome do layout da Politica
...
- nom_politi
...
- ca - Nome e da Politica
...
- nom_usuario
...
- - Nome do Usuário que executou a Politica
...
Configuração para ativação de auditoria do acesso
...
- cod_seq_execucao_politica - Código Único que Identifica a Execução da Politica onde está o Plugin
- dt_execucao - Data em que o Plugin foi Executado (com hora minuto e segundo)
- cod_persistencia_acesso – Código Único gerado a partir da cheve chave do plugin que Identifica a Execução do Plugin
- dado_cache - Indica se a informação estava armazenada no cache do plugin
- des_chave_consulta - Definição da chave do plugin
- des_string_envio - String “bruta” com os dados que foram enviados ao plugin
- des_string_retorno - String “bruta” com os dados que retornaram do plugin
- des_xml_envio - Dados de entrada do plugin de acordo com o layout de entrada do plugin
- des_xml_retorno - Dados de retorno do plugin de acordo com o layout de entrada saída do plugin
- desc_acesso - Descrição do plugin
- nom_acesso – Nome do Plugin
- val_chave_consulta - Valores da chave do acesso usados para a gerção do código de persistência do plugin
Configuração para ativação de auditoria do plugin
Na edição de um plugin marque a opção "Auditoria" para que a execução do plugin seja auditada.
Consulta Auditoria
...
de Plugin
Foi criado um serviço no Intellector para consultar a auditoria do
...
plugin.
...
Entrada e Saida do Serviço
A assinatura do serviço de consulta de auditoria possui um parâmetro do tipo string contendo um xml com as seguintes informações:
Bloco de código | ||||
---|---|---|---|---|
| ||||
<consultaAcesso>
<!-- nome e senha de usuario no sistema -->
<username>
<password>
<!-- codigo de execucao da politica/acesso -->
<codExecucao>
</consultaAcesso> |
O serviço de consulta de auditoria retorna um parâmetro do tipo string contendo um xml com as seguintes informações:
Bloco de código | ||
---|---|---|
| ||
<retornoAcesso>
<!-- contem uma string com os dados do layout de envio -->
<desStringEnvio></desStringEnvio>
<!-- contem uma string com os dados do layout de retorno -->
<desStringRetorno></desStringRetorno>
<!-- timestamp da execucao do acesso -->
<dataExecucao></dataExecucao>
<!-- nome do acesso que foi executado -->
<nomeAcesso></nomeAcesso>
<!-- 0=OK; senão ocorreu erro (ex. usuario nao existe) -->
<codRetorno></codRetorno>
<!-- uma mensagem para o caso de erro -->
<msgRetorno></msgRetorno>
</retornoAcesso> |
Cache de Execução dos Plugins
O Plugin pode ser parametrizado para armazenar informações em um cache do plugin. A chave do plugin será utilizada para identificar a execução do plugin para essa chave e posterior uso. Cada entrada no cache terá validade de acordo com a parametrização do plugin.
A tabela int_persistencia_acesso armazena as informações de cache do plugin.
- cod_seq_execucao_politica - Código Único que Identifica a Execução da Politica onde está o Plugin
- dt_acesso - Data em que o Plugin foi Executado (com hora minuto e segundo)
- cod_persistencia_acesso – Código Único gerado a partir da chave do plugin que Identifica a Execução do Plugin
- des_chave_consulta - Definição da chave do plugin
- des_dado_entrada - Dados de entrada do plugin de acordo com o layout de entrada do plugin
- des_dado_saida - Dados de retorno do plugin de acordo com o layout de saída do plugin
- des_string_envio - String “bruta” com os dados que foram enviados ao plugin
- des_string_retorno - String “bruta” com os dados que retornaram do plugin
- des_tipo_politica - Tipo de política
- dt_expiracao - Data de expiração da informação no cache (indica a validade da informação para poder ser utilizada)
- nom_acesso – Nome do Plugin
- nom_layout_politica - Nome do layout da política
- nom_politica - Nome da política
- nom_usuario - Nome do usuário que executou a política
- val_chave_consulta - Valores da chave do acesso usados para a gerção do código de persistência do plugin
Configuração para ativação de cache do plugin
Na edição de um plugin marque a opção "Cache" e informe a quantidade de dias para a validade da informação.