The Rights Management service tracks specific actions as they occur, such as when a policy is used to protect a PDF document or when a policy-protected document is opened. You can develop client applications that are able to search for Rights Management events. Because the Rights Management service exposes a public WSDL, you can create a proxy library that consumes the WSDL and use the proxy library in client applications built with development environments that support web services such as Microsoft Visual Studio.
When creating a proxy library that consumes that Rights Management WSDL, the proxy library has access to data types exposed by the Rights Management WSDL. These data types include
AuditSpec. For more information, see Searching for Events.