Printers

A Citrix Provisioning server provides a printer management feature that allows you to manage which printers target devices access on a virtual disk. Printers are managed from the Target Device Properties dialog.

Do not enable this feature if you use Active Directory to manage printers. If you use an existing printer management tool, disable this feature to avoid printer setting conflicts.

Printers can only be added to the top-level differencing disk version while in maintenance mode or if the disk is in private image mode. If a device boots from a previous version, the printer configuration does not match.

There are two types of printers that can appear in the Citrix Provisioning console window:

  • network printers
  • local printers

Before a target device can access a printer, the following tasks must be completed in the order that follows:

  • Installing printers on the virtual disk
  • Enabling printers on the virtual disk
  • Enabling the printer management feature

Installing printers on a virtual disk

Printers must be installed on the virtual disk image before the printers are available to target devices booting from that disk. They can only be added to the top-level differencing disk version while it is in maintenance mode or if it is a private image mode. If a device boots from a previous version, the printer configuration does not match.

To install printers on the virtual disk

  1. Change the virtual disk image mode to Private Image mode.
  2. Install the required printers on the target device that is using the virtual disk.
  3. Perform a clean shut-down of the target device using the virtual disk.
  4. If users share this virtual disk, change the virtual disk image mode back to Shared Image mode.
  5. Verify that the printers display in the console:
    1. Right-click on the target device, select the Properties menu option.
    2. Select the vDisks tab, then click the printers button. Printers associated with that virtual disk appear in the list of available printers.

After successfully installing printers, the next step is to enable printers for target devices that access this virtual disk.

Enable or disable printers on a virtual disk

By default, printers are not enabled on the virtual disk. Enable or disable printers from the Target Device Properties vDisk tab. On the Printers dialog, enable the check box next to each printer to enable or disable it. After you assign printers to target devices, enable the printer management feature on the virtual disk.

Until printer management is enabled, all printers that are installed on the target device are available to that target device. By enabling printer management, you can select printers or remove printers from individual target devices.

Note:

The printer management feature is only recommended if you are not using Active Directory to manage printer groups.

After a target device boots, printer information, which is included in a virtual disk image, becomes available to target devices. Printer management is initially disabled until all printer-to-target device assignments are completed for the virtual disk. Disabling individual printers prohibits target devices from accessing those printers.

Tip:

Disabling printers does not remove the printer information from the virtual disk. Changes to the target devices printer assignments do not occur until the target device reboots.

Reasons to disable printer management include:

  • If you are using a different printer system that installs the valid printers on each target device. Then subsequent software installations delete them or cause setting conflicts.
  • Printers that are included on the virtual disk are not accessible to all users.
  • The system must be configured before being deployed. Until the printer management feature is enabled, changes can be made for different target devices as needed.

All printers installed on a virtual disk appear in the Details panel when the Printers group folder is expanded for that virtual disk.

If a disk is a high availability virtual disk (has a duplicate with same virtual disk name), changes to that printer (if it is enabled or disabled for a target device) are automatically made to the duplicate virtual disk.

Enablement methods

Using the console, you can manage which target devices use which printers. There are several methods for managing target device printer assignments. Choose from the following methods:

  • Enabling printers for target devices using the Printer settings option. Use this method to enable or disable a single printer to multiple target devices accessing a virtual disk.
  • Enabling printers for target devices using the Printers group folder. Use this method to select printer settings for a single target device. Printer settings include enable, disable, and default.
  • Enabling printers using Copy and Paste. Use this method to share the printer settings of one target device to one or more target devices selected in the Details panel. Printer settings include enable, disable, and default.
  • Enabling printers using an existing target device as a template. Use this method to automatically set printer settings when a target device is added to the network.

Note:

You can choose to limit the number of printers for particular target devices or select different default printers for particular target devices. The settings that are selected are saved to the target device’s personality information. If the limit for this field is reached, a message indicates that some of the settings are not saved and offers suggestions for decreasing the size.

Methods for enabling printers on a virtual disk

Use the information in this section to enable a printer on a virtual disk.

Enabling printers for target devices using the printer settings option

Use this method to assign a single printer to multiple target devices. This method is useful when managing the printer-to-all target devices relationship.

  1. In the console, under servers, click the Printers group folder. All printers associated with that group appear in the Details panel.
  2. Right-click on a printer in the Details panel, then select the Client Printer Settings menu option. The printer settings dialog for that printer appears.
  3. Enable or disable this printer for one or more target devices using either of the following options:
    • In the Enable column, select the check box next to each target device.
    • Select the check box under the dialogs Enable heading to enable or disable this printer for all target devices assigned to the virtual disk.
  4. To select this printer as the default printer for target devices accessing this virtual disk, select from the following methods:
    • Select the Default check box in the dialogs Default heading to set this printer as the default for all target devices assigned to this virtual disk.
    • Highlight one or more target devices, then right-click to open the context menu. Select from the following menu options: Default, NotDefaultAll, DefaultAll Not Default.
    • In the Default column, select the check box next to each target device that uses this device as the default printer. If there is only one printer, that printer is automatically set as the default printer.
  5. Click OK to save settings for this printer and exit the dialog.

Enabling printers for target devices using the printers group folder

Use this method to select printer settings for a single target device. Printer settings include enable, disable, and default.

  1. Under the target device virtual disk, click the Printers group folder in the tree. Printers that are associated with that group appear in the Details panel. By default, printers are not enabled for a target device and the first printer listed is set as the default printer.

  2. Select or deselect the Enable check box next to each printer to enable or disable the printer for this target device. You can also choose from one of the additional selection methods that follow.

    In the Details panel:

    • Select or unselect the Enable check box within the table heading to enable or disable all printers.
    • Highlight a printer, then use the space bar to enable or disable printers.

Tip:

After selecting printer settings for a single target device, you can duplicate these settings using the Copy and Paste features.

Enabling printers using copy and paste

Use this method to set the printer settings that exist for one target device for other target devices that use the same vDisks. Printer settings include enable, disable, and default. This method is useful when adding new target devices.

  1. In the console, right-click the target device that you want to copy printer settings from.
  2. Select the Copy menu option. The Copy target device properties dialog appears.
  3. Under Options, select Printers, then click OK to exit the dialog.
  4. In the navigation tree, highlight the Target Devices directory so that all target devices appear in the Details panel.
  5. Highlight one or more target devices that you want to paste the printer settings to. Printer settings include enable, disable, and default.
  6. Right-click the highlighted target devices, then select the Paste menu option.

Enabling printers using an existing target device as a template

Use this method if you want all new target devices that are added to your network to automatically share printer settings. Printer settings include enable, disable, and default.

  1. In the console, double-click the target device that you want to select as the template. The Target Device Properties dialog appears.
  2. On the General tab, select the Set as default target device option.
  3. Click OK to exit the dialog.

Enabling the printer management feature

After you assign printers to target devices, the printer management feature must be enabled before any printers on the target device can be removed. Until printer management is enabled, all printers installed on the target device are available to the target device. Once the feature is enabled, any changes to target devices printer settings become available the next time the target device boots from the virtual disk.

Important:

The printer management feature is only recommended if you are not using Active Directory.

If the printer management feature is disabled and a target device boots from a virtual disk that has printers installed on it, that target device has access to all printers on that virtual disk. If the printer management feature is enabled and the target device boots from that same virtual disk, that target device can only access those printers.

To enable or disable printers on a selected virtual disk

  1. In the console, expand the server node in the tree panel, then select the virtual disk that you want printers enabled or disabled on.
  2. Select File Properties from the right-click menu, then select the Options tab.
  3. Under Printer Settings, select the Enable the Printer Settings check box option to enable settings, or leave the check box blank to disable printer settings.
  4. If the Enable the Printer Management check box is selected, the menu options appear checked when the Printers group is selected.
  5. If the Enable the Printer Management check box appears disabled, all printers exist on the selected virtual disk.

You can also choose from the following methods to enable or disable the printer management feature using right-click menus:

  • Printers Group - In the navigation tree, expand a server node, then expand the virtual disk for which you want to disable printer management. Right-click on the Printers folder for that virtual disk, then select the Disable Printer Management option.

  • Virtual Disk - In the navigation tree, under servers, right-click on the virtual disk for which you want to disable printer management, then select the Disable Printer Management option.