Modulo Log de acesso

O Modulo log de acessos deixa muito a desejar, além dos campos serem criados em Inglês é gravado no arquivo de log o nome da aplicação e não a descrição.

Na maioria das vezes o nome da aplicação não diz nada ao usuário final.

E a “description” muito confusa, é gravado o nome e não o label do campo, é o label do campo que o usuário vê no seu dia a dia utilizando a aplicação.

Também não gostei nem um pouco do log, sem uso pro cliente. Também deveria ser gerada uma aplicação específica para a leitura dos logs pelo usuário final, com filtragem, impressão, envio por email…

To pesquisando se existe alguma global com o nome da aplicação que está aberta, mas não achei ainda.

George e rrma,

Vocês acessaram o sistema que eu estava testando a V6 e com algumas adaptações criei a app da possível futura associação dos usuários SC?

Pois bem, deem uma olhada em Segurança -> Logs de Acesso.

Onde tá isso?
Não achei Segurança -> Logs de Acesso no forum.

Oops, desculpe aí… www.auscriptcase.com.br.

Acessei e fui analisar, ficou muito bom mas questiono o campo “Aplicação”, o que representa para o usuário final algo como “grid_clientes”?

Jovito uma sugestão, carregue a consulta de Logs de acessos com ordenação decrescente, assim o último log já fica visível.

Abraço

George,

Algumas considerações…

O arquivo de logs não pode ter muito lookup… entenda que auditar alguma coisa tem que ser na raiz do elemento… ou seja, não posso colocar label nos nomes dos campos, na descrição da aplicação, no nome do usuário… porque lookup você altera, o elemento não… de qualquer maneira, se formos fazer tudo ao pé da letra o usuário final fica sem saber o que está acontecendo, então precisamos colocar alguma coisa pra melhorar o trabalho dele… mas isso não é correto… e esse trabalho de auditagem tem que ser feito por quem conhece o negócio.

A ordem de apreseentação também é outro ponto que não deve ser alterado, o sequencial é mais importante do que qualquer outra coisa… entenda que o que importa nos logs é o histórico, e não a ação… assim sendo, quando se deseja auditar alguma coisa tem que se iniciar pela inclusão do registro até a situação atual… e não o inverso.

Pelo exposto, se você continuar entendo que seria interessante as alterações sugeridas, as farei sem qualquer problema.

Neste ponto concordo com o Jovito. Acho que para uma auditoria é fundamental ter um especialista do negócio e outro de TI.

George,

Criei algo mais interessante… veja lá no site… em cada aplicação do tipo FORM criei um botão auditar, pra que você veja o que está acontecendo no registro… é apenas um select para o registro específico… abre uma tela (jquery) que você pode posicioná-la do jeito que quiser (como deveria ser o container).

Dê sua opinião, pode jogar pedra (quando eu peço opinião quero saber realmente o que você acha, só assim consigo corrigir e melhorar).

T+

Jovito,

Fantástica a idéia. Só tenho um comentário a fazer: na coluna USUÁRIO deveria aparecer o usuário logado, só está aparecendo ADMINISTRADOR. Mas não precisaria ser o nome completo e sim o login dele. Acho que fica mais interessante.

Jovito,

Ficou muito bom, parabéns.

Jovito, boa noite

Eu queria que você me ajudasse.
Como fazer para aparecer na consulta de logs no campo “realizado”, os dados do que foi alterado como se fosse uma sub-consulta. Lá no site da Associação.

| Campo | Anterior | Atual |

Desde já obrigado

Carlos, ajudo sim…

Além de aparecer como uma grid ele acompanha o tema que você está utilizando…

Você está usando a V5 ou a V6… eu mando o projeto completo dessa aplicação e você analisa ele, é melhor do que eu tentar explicar pra você… se você tiver alguma dúvida eu vou explicando… tá bom assim?

T+

Jovito,

Se puderes enviar pra mim tbm, agradeço. kleyber.ribeiro@gmail.com e se fores mandar em ZIP ou RAR renomeie pra ZOP ou ROR (rs). O Gmail não aceita arquivos compactados.

Valeu.

Jovito, valeu

Eu tenho projetos na V5 e estou em testes de um deles migrado para V6.

Mande da V6, que eu vejo o código e implanto na V5 nos projetos que ainda não migrei.

carlosimao@yahoo.com.br

Mais uma vez obrigado

Pessoal,

Seguem os arquivos para download.

Projeto - http://www.trapizonda.com.br/sc_201203260959_bkp_AUS.zip
Base de Dados - http://www.trapizonda.com.br/aus.sql

Seguinte… esse projeto é uma adaptação de um projeto que estou desenvolvendo para a Associação dos Ex-Alunos do CMS, da qual eu faço… um projeto filantrópico e sem fins lucrativos… algumas alterações precisam ser feitas para a V6, principalmente nas apps de segurança… essa semana vou me dedicar a estas alterações, mas dá pra vocês entenderem o raciocínio lógico.

Estou totalmente aberto a sugestões e críticas.

Abraço a todos.

Jovito boa noite,

Não estou conseguindo baixar o projeto. Dá a mensagem NOT FOUND.

Abraço,

Oops…

Keyber, eu fiz algumas alterações e esqueci de mudar o link… pode clicar lá em cima, já corrigi.
Qualquer problema me avise

T+

Agora sim, consegui. Obrigado, meu amigo.

Abraços,

George,

Daqui a pouquinho (15 min no máximo) eu estarei colocando outra atualização…

Se quiser esperar um pouco.