[plonegov-br] [ANN] collective.fingerpointing
Héctor Velarde
hector em simplesconsultoria.com.br
Segunda Abril 20 10:19:56 BRT 2015
bom dia, galera; acabei de criar o collective.fingerpointing, uma prova
de conceito que gera entradas no log com informação útil para auditar o
uso dum site Plone:
https://github.com/collective/collective.fingerpointing
por enquanto os eventos que são registrados são:
PluggableAuthService:
* usuário entra
* usuário sai
* criação de usuários
* remoção de usuários
ciclo de vida de tipos de conteúdo:
* criação
* modificação
* remoção
plone.app.registry:
* modificação de records
plone.app.iterate:
* checkouts
* checkins
todo está funcionando no Plone 4.2 e 4.3 e tem boa cobertura de testes
até agora mas a parte de ciclo de vida de tipos de conteúdo ainda
precisa de um pouco de amor:
https://travis-ci.org/collective/collective.fingerpointing
https://coveralls.io/r/collective/collective.fingerpointing
a ideia é escrever essa informação num arquivo chamado de audit.log e
incluir outros eventos e informações que possam ser interessantes.
se alguém está interessado em testar o usar em produção, seus
comentários são bem-vindos.
alguém sabe se existe um formato padrão para logs de auditoria?
atenciosamente,
--
Héctor Velarde
Simples Consultoria
cel: +55 (11) 992 701 111
Mais detalhes sobre a lista de discussão PloneGov-BR