2011-02-02 18 views
6

Estoy buscando ideas, consejos, marcos existentes (basados ​​en .NET), herramientas y también su experiencia sobre cuál es la mejor manera de implementar una buena pista de auditoría.Ideas, sugerencias, herramientas, marco para implementar la auditoría

Nuestros Aplicaciones típicas son nada especial ASP.NET MVC 3 Seguridad de la capa - Capa de negocios - Data Access Layer - Base de datos (SQL Server 2008)

Mi único requisito es que tiene que ser fácil de implementar y almacenado de alguna manera en la base de datos.

Respuesta

0

He encontrado algunas buenas herramientas como OmniAudit etc., pero en realidad no era exactamente lo que estaba buscando. Así que decidí escribir mi propia herramienta Audit Trail Tool para generar y mantener activadores.

2

Para auditar las acciones del usuario, he usado Log4Net. Mientras que para auditar las operaciones de CRUD, se usaron disparadores.

Aquí puede encontrar algunos artículos de recursos (Article1, Article2) al implementar el registro de auditoría.

+0

Los disparos no son tan fáciles de mantener en mi opinión. – gsharp

Cuestiones relacionadas