Virtual Environments

Last Updated: June 30, 2026

Vasion defines printing in Citrix, Omnissa, and Windows Remote Desktop Services (RDS) as printing in virtual environments and supports the following environments:

  • Citrix.
    • Citrix Virtual Apps.
    • Citrix Virtual Desktops.
  • Omnissa.
  • Windows RDS.
    • Remote desktops.
    • Remote apps.

Setup

There are a few ways to set up printing in a virtual environment. For Citrix and RDS, do the following relevant step:

  • Citrix: Install the Agent on the endpoint device, and then redirect the printer into Citrix.
  • RDS: Install the Agent on the server, and configure the Agent for RDS mode.

For Citrix Virtual Desktops, Omnissa, and image environments, install the Agent on your parent image.

Agent Updates

When using the Automatic Client Update section, consider where you installed the Agent before deploying an update with the Admin Console. In a one-to-many connection environment, not updating the image or server first could cause a Citrix-update loop during sessions. If you use a different Agent update or deployment method, include the image or server in that deployment. For more details refer to Automatic Updates.

Automatic Client Update

If your environment has the Agent on the parent image or RDS server, you must update the Agent at this location before using the Admin Console to deploy an automatic Agent update. If you do not update the image or server first, the Agent updates on each user's instance or session without updating the image or server. The next time the user logs in, the Agent updates again, creating a resource-consuming loop.

Manually updating the image or server first means that users who connect to it already have the updated Agent when they log in.

To download the Agent from the Admin Console, go to Tools then Settings then Client, scroll down to the Deployable Client Packages section, and use the file to manually update the image or server. Then the Agent update is ready to deploy from the Admin Console to the rest of the devices in the environment.

Admin Console showing Client Settings and Deployable Client Packages section.