This article includes information on how to use Citrix Policy to configure a user's default session printer. A session printer is any printer that is created inside the Citrix session, which may include client printers, network printers, generic universal printer or PDF universal printer. In order to set a default session printer using Citrix policy, the session printer must be auto-created using the Citrix policies as described in this article below. Default printer policy is not applicable if the user is setting up the printer manually inside the ICA session.
This article applies to XenApp and XenDesktop VDA versions 7.17 and later.
A default session printer can be set by either of the following two policy settings:
When both settings are configured, Printer assignments setting takes precedence over the Default printer setting
This section details how to configure Citrix Policy settings to set one of the following printer types as the default printer in the session:
Client printers are any printer device that is configured on the user endpoint where the Citrix Receiver client is installed. This generally refers to printers that are physically attached to the endpoint but may include network printers configured on the endpoint. The default printer on the client side can be set as the default printer in the session.
Printing Policy Settings:
Network printers are any printer that is accessible from the VDA to a shared printer UNC Path. These printers are generally managed and assigned to users by IT administrators. Network printers may be configured on a XenApp server, a virtual desktop, or directly on the user endpoint.
Printing Policy Settings:
Citrix Universal Printer is a generic printer created at the beginning of a session that is not tied to any client printing device. When using this generic printer, the resulting print job will be sent to and displayed on the local endpoint where the user has the option to print to any client printer available. This printer is enabled via Citrix policy and can only be used with Windows endpoints using the Receiver for Windows client. Not to be confused with the Citrix Universal Printer Drivers.
Printing Policy Settings:
Citrix PDF Printer is a PDF printer created at the beginning of a session that is not tied to a printing device. When using this PDF printer, the resulting print job will be sent in PDF file format and displayed on the local endpoint where the user has the option to print to any client printer available. This printer is enabled via Citrix policy and can only be used with Chrome and HTML5 receivers.
Printing Policy Settings:Default session printer is not being set correctly in the session on Windows 10 or Windows Server 2016 VDAs.
Disable the option to 'Let Windows manage my default printer' on the VDA.
Set the following registry value:
When 'Let Windows manage my default printer' is enabled, the last session printer created in the session is set as the default printer. Windows sets the default printer to the most recently used printer.