审核Sharepoint文档库访问/更改

我有一个客户端使用SharePoint 2007(MOSS),想跟踪访问文档库的内容; 主要是改变(添加/删除/更改文件),但读取访问也将是很好的跟踪。

我们启用了Sharepoint审计日志logging,并尝试了一个名为Logbinder的程序,它获取信息,但不是我们所需要的; 它将审计信息放到Windows日志中,而不是放入报告中(如果从日志中导出所有的信息,它会将所有的信息都封装在一个字段中),并且需要很多pipe理员权限,需要网站pipe理员权限,何时只需要读取数据库)

我们如何才能获得有关谁将SharePoint文档库的内容更改为SharePoint的报告?

一种方法是打开版本控制。 这将给你一个干净的版本列表,你可以通过使用SPListItem.Versions或SPFile.Versions读取。 你将不得不编写代码。

有了我以前从未使用过的免责声明(和它没有任何关系…)这个产品似乎符合您的需求:
http://www.muhimbi.com/Products/SharePoint-Audit.aspx

它会生成从SharePoint站点内pipe理和查看的审核日志数据。