Citrix Virtual Apps and Desktops

Text-based session watermark

Text-based session watermarks help to deter and enable tracking data theft. This traceable information appears on the session desktop as a deterrent to those using photographs and screen captures to steal data. You can specify a watermark that is a layer of text, which displays over the entire session screen without changing the content of the original document. Text-based session watermarks require VDA support.


Text-based session watermarking is not a security feature. The solution does not prevent data theft completely, but it provides some level of deterrent and traceability. Although we do not guarantee complete information traceability when using this feature, we recommend that you combine this feature with other security solutions as applicable.

The session watermark is text and is applied to the session that is delivered to the user. The session watermark carries information for tracking data theft. The most important data is the identity of the logon user of the current session in which the screen image was taken. To trace the data leakage more effectively, include other information such as server or client internet protocol address and a connect time.

To adjust the user experience, use the Session Watermark policy settings to configure the placement and watermark appearance on the screen.


Virtual Delivery Agents:

Multi-session OS 7.17 Single-session OS 7.17


  • Session watermarks are not supported in sessions where Local App Access, Windows media redirection, MediaStream, browser content redirection, and HTML5 video redirection are used. To use session watermark, ensure that these features are disabled.

  • Session watermark is not supported and doesn’t appear if the session is running in full-screen hardware accelerated modes (full-screen H.264 or H.265 encoding).

  • If you set these HDX policies, watermark settings don’t take effect and a watermark isn’t displayed in the session display.

Use hardware encoding for video codec to Enabled Use video codec for compression to For the entire screen

  • If you set these HDX policies, the behavior is undetermined and the watermark might not display.

    Use hardware encoding for video codec to Enabled Use video codec for compression to Use video codec when preferred

    To ensure the watermark displays, set Use hardware encoding for video codec to Disabled, or set Use video codec for compression to For actively changing regions or Do not use video codec.

  • Session watermark supports only the Thinwire graphics mode.

  • If you use Session Recording, the recorded session doesn’t include the watermark.

  • If you use Windows remote assistance, the watermark is not shown.

  • If a user presses the Print Screen key to capture the screen, the screen captured at the VDA side doesn’t include the watermarks. We recommend that you take measures to avoid the captured image being copied.

Text-based session watermark