Dentro do T6 temos o armazenamento dos logs do sistema salvos no banco de dados. Para diminuir o espaço alocado para eles e facilitar a visualização temos o parâmetro Retenção de Registros, que nos permite selecionar a quantidade (em meses) de logs que teremos armazenados na tabela REP_LOG_SECURITY_TRAIL
do banco de dados. Os logs armazenados na tabela são referentes à login, logout, alterações em permissões, alterações no sistema, criação, alteração e exclusão de objetos do explorer.
Temos como pré requisito para alteração do período de retenção de registros, um usuário com a feature de administrador Gerenciar parâmetros e configurações do sistema habilitada.
Para utilizarmos a Retenção de Registros iremos seguir os seguintes passos:
Por padrão o parâmetro Retenção de Registros estará em branco, fazendo o armazenamento no banco de dados de todos os registros gerados. Ao preencher o campo do parâmetro, todos os logs armazenados que não estejam dentro do período informado serão excluídos permanentemente.
Para que a alteração entre em vigor, precisaremos chamar a API para tal;
A chamada da API pode ser feita de duas formas:
qablue.tech6cloud.com/api/log/DeleteLogRetention
; (neste caso, qablue é o nome do seu domínio.)(servidor do IIS)/(nome da aplicação no IIS)/api/log/DeleteLogRetention
A URL informada antes da API vai depender do seu domínio na cloud, ou, em caso de ambiente local, das configurações informadas no seu IIS (Internet Information Services).