2012-03-09 52 views
0

我打算在grails中使用审计日志插件,只是想知道一些基本的东西。
我们必须创建审核域类并将数据持久存储到此表中关于手动从域类中的各种事件的权利?
我的意思是插件不会创建域并坚持我相信..但那会是保存审计数据的标准方式吗? 也
如果我要像在审计日志条目在grails中使用审计日志插件

“用户Sam从登录‘IP’在‘时间戳’和更新的用户乔治”

我需要处理它在"onLoad"事件在域中的权利?

此外,我怎么会跟踪简单的事件像

比出现

“用户丽塔登陆,在‘时间戳’,”

感谢

回答

1

审计日志记录插件更加自动化的IT您认为。该插件的确拥有自己的域类,并为您保存所有审核信息,而无需除了向想要审核的域类添加“auditable = true”之外的任何内容。

至于你的问题的第二部分,如果sam更新了george,那么'george'上的字段更新将被审计(假设你对george的域类添加了auditable = true),以及sam是否会根据您使用的安全框架(这在插件中记录)被“actor”信息捕获。

你的愿望,记录时间戳和IP登录后可以落在审计日志插件之外,除非有特定的变化到域类时,有人在登录你可以捕捉。

+0

感谢皮特的投入,我们已经实现了自己的审计日志为我们的应用程序,因为我们要拍摄许多自定义事件。没有审计日志插件,它运行良好。 – 2012-05-21 18:37:07