This documentation is archived and is not being maintained.

Privacy Note for Tracing

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

The IUccTraceSettings interface can be used to enable and disable tracing for debugging and troubleshooting purposes. The resulting trace files are output in the %userprofile%\Tracing folder and are named appName-UccApi-x.uccapilog where appName is the string passed to the call to the Initialize method on the IUccPlatform interface.

The tracing files can contain private user information including, but not limited to, the user's contact list, presence and contact information of users, and information about conversations:

  • Contact list. The contact list of the user as obtained from the server is logged if logging is enabled. This contains contacts, groups, and distribution groups that are part of a user's contact list.
  • Presence and contact information of users. Presence information (availability and activity) of the user and the user's contacts as well as contact information such as phone number, company, title, and office location are logged if logging is enabled.
  • Conversation information. For any IM, voice, or video conversations/conferences the SIP URIs of the participants are exchanged in the SIP messages. These get recorded when the SIP traffic is logged if logging is enabled. The content of a conversation (such as instant messages and audio/video exchanged) are not logged.

Tracing is disabled by default and therefore these three items are not recorded by default. Tracing files are output in the %userprofile%\Tracing directory, which is only accessible to the logged-in user or to users with administrative privilege. On subsequent reruns of the same application using Unified Communications Client API with tracing enabled, tracing files from prior runs are overwritten.

If you are developing an application that enables tracing for users, it is recommended that you consider including a privacy statement to address any privacy concerns arising from these tracing files.