2014-11-21 74 views
0

我目前有一個客戶端需要生成一份關於每個網站集上每個文檔庫上文檔的用戶更改的報告。獲取用戶在Sharepoint 2010中文檔的詳細活動

我知道我可以使用Audit module OOB,但它沒有顯示關於每個項目所做更改的足夠詳細數據。

我在考慮文檔的詳細版本歷史記錄,但是我必須填充每個網站集上每個列表的每個項目。像this

我正在考慮做一個自定義頁面,結合兩者。我可以過濾特定日期範圍內特定用戶的審計信息,並使用ItemId獲取審計日期之前的版本控制詳細信息。

您認爲如何?這可能嗎?有沒有更好的辦法?

謝謝!

回答

0

我建議你develop一個在sitecollection級別實現的EventReceiver,所以你可以在列表或庫的元素中保存「自定義」的任何更改。因此,您可以在備用數據庫中擁有自定義審計日誌。
另請參閱:http://msdn.microsoft.com/es-ec/library/ee231563.aspx
EventReceiver是一個很好的功能,可以在SharePoint功能中保持高度的控制。

對不起,我的英語不好。