Often in a SharePoint site, it is important to know who is doing what and when. For instance, in a publishing site, sometimes users do things they don't mean to do and it is important to audit these events.
In many cases, it is mandatory to be able to track what happens to a document—especially in the case of sensitive company information, information related to ISO certifications, or some other type of industry standard.
In this recipe, we will show how to enable the settings at a site collection level so that all actions may be tracked. These include checking in a document, checking out documents, deletes, additions, and modifications to items.