Is there any way to audit reads and check outs from PDMs

We run a secure environment and we have contractual requirements to track  and audit who has read/accessed files and projects on our server.    I cannot find a way to find out who has read/opened a particular file in PDM.  Am I missing something? 

SolidworksSolidworks Pdm/enterprise Pdm