Microsoft Windows SharePoint Services 3.0 includes the same powerful infrastructure for auditing user access to list items, and documents and pages included in MOSS. The only difference in auditing functionality between MOSS and WSS is that the UI for configuring and viewing audit trails has been removed. Microsoft provides information and code on MSDN on how to programmatically activate the audit functionality.

SharePoint offers auditing for the following events:

  • Viewing
  • Updating
  • Copying
  • Moving
  • Deleting
  • Check In
  • Check Out
  • Searches
  • Workflows
  • Undeleting
  • Security Changes
  • Profile Changes
  • Schema Changes

Fortunately, you don’t need to write the code yourself because some guys has already published an excellent feature on Codeplex that enable the functionality: http://wssaudit.codeplex.com/. The current release from May 5th 2009 is listed as alpha 2, but don’t let the alpha version label fool you, this feature work great. The screen shots below are taken from my environment.

Related posts