Skip to main content
Skip table of contents

Printer Provisioning

Installing printers and print drivers manually can be tedious, especially if you are setting up print for a whole department or an entire company. You need to not only prepare the correct drivers for devices you have in your environment but then install Windows or macOS printers on each computer, install these print drivers, and test if everything works as intended.

This page serves as an introduction to the Printer Provisioning feature. Our complete guide to Printer Provisioning is available here.

Printer provisioning allows you to always deliver the right printers to your users. Together with the rest of MyQ’s Quick Deployment features, such as Printer Discovery and MyQ Desktop Client’s configuration profiles, the entire process can be largely automated, as follows:

  • Install and Update Printers in Domain Environments.

  • Install and Update Printers for BYOD Devices.

  • Deploy Print to both Windows and MacOS.

  • Update Available Printers as needed.

Set up Printer Provisioning

1️⃣ Deploy MyQ Desktop Client

To start with printer provisioning, you must start using the MyQ Desktop Client in your organization.

MDC is used for creating print driver configuration profiles as well as for installing drivers on target machines.

2️⃣ Capture and upload drivers

You install print drivers and assign them to printers, simply configure printers the way you would manually.

With the Desktop Client, you then create print driver configuration profiles and upload your drivers.

3️⃣ Assign and deploy

Once your print drivers are stored in the MyQ driver store, you can attach these driver profiles to selected queues.

The rest will happen automatically. Users running MDC will be provisioning the correct printers.

Prepare and Capture Template Printers

Install Print Drivers

The first step for this deployment is to collect the print drivers you will want to install and create printers as if you were doing it on a user’s machine. Source these drivers from the manufacturers' download pages.

Recommendations for print drivers:

  • Use official manufacturer’s drivers.

  • Preferably, use device-specific or universal drivers in a traditional mode configured on a physical device. Universal drivers in dynamic mode might display prompts to the user to search devices on the network. Also, some drivers, e.g. HP Universal Print Driver may not allow for print in color when not configured on a specific model.

  • In a mixed fleet environment, try selecting drivers published for your target devices to achieve the best compatibility. You might be able to print successfully to a device even through a driver of a different manufacturer thanks to MyQ’s cross-vendor printing support, but you will not get all the functionalities of the device.

Create Printers and Assign Print Drivers

  1. Add your printers to the system. Do this in System Settings, then click Printers & Scanners+ option or via CUPS configuration which you can access at http://127.0.0.1:631/ (must be enabled first by running the cupsctl WebInterface=yes command in Terminal).

  2. Select the installed driver in the printer’s settings.

  3. Assign a TCP/IP port to the printer.

The queue name in the LPR port can be used to automatically attach the print driver configuration profile to a queue. If a queue with the same name already exists in MyQ, the profile is automatically assigned to it. This way you can instantly deploy or update the driver without further configuration.

  1. Configure the desired driver’s capabilities and defaults such as finishing options; you can do so during the printer creation in System Settings, or via CUPS configuration – see more information below.

  2. Test your configuration.

Configure Printing Defaults

On macOS, print driver presets allow users to save and quickly apply specific print settings, such as specific paper sizes, duplex printing, or color adjustments.

On top of the defaults, during the Capture Driver process, you can select saved presets (both Print Job Presets and Custom), which become part of the driver configuration. Once the printer using this profile is installed on the target computer, the user will see these presets and can use them to adjust how the document will be printed.

Set Printing Defaults and Capabilities

Configure the printer defaults in CUPS Web Interface at http://127.0.0.1:631/ (must be enabled first by running the cupsctl WebInterface=yes command in Terminal).

  1. On the CUPS Web, go to Printers, select a printer, and open AdministratorSet Default Options. Based on these defaults and printer capabilities, the compatible and allowed print options will be displayed both in the system Print dialogue and the print driver’s native printing application when setting up the driver for capture.

  2. On top of the options you see in the macOS’s Print dialogue, check the printing application accompanying the driver.

For example, Kyocera offers the Kyocera Print Panel application, HP has HP Utility, and other vendors will have their own interface for selecting the printing options. These defaults will also be captured when uploading the printing defaults onto the MyQ server.

Create Presets

On top of the printing defaults, you can also create presets that will be available to the user for this printer. These are predefined profiles that can be identified with a name. If you prepare these presets, and capture the printer, these presets will also be available to the user where the driver was installed.

image-20241101-201733.png

It is important to test the capture with your preferred driver before deployment to users. In most cases, the options shown in the system print dialogue are captured together with the drivers, however, the features are a combination of the driver settings (some drivers may have a separate application where printing defaults can be configured) as well as the default of the selected printer.

Capture Driver and Settings

  1. Run the MyQ Desktop Client on the template computer.

  2. Sign in to the Desktop Client as a user with Administrator or Manage settings rights.

  3. Right-click on the MyQ Desktop Client icon to open a context menu and select Capture drivers, a dialogue is opened with a list of printers.

    image-20241031-121429.png
  4. Select printers that are using drivers you want to capture.

    image-20241031-130318.png

By clicking the printer once, you select it for capture and open the Driver details for this printer. By clicking it again, you deselect this printer. If you select another printer (and select it), clicking another printer once opens its details, click again to deselect it.

  1. Specify the name of the print driver configuration profile; if it does not exist in MyQ already, a new profile with this driver will be created. If you specify an existing profile, the driver will be added to it. Read about the print driver configuration profiles in the Print Drivers Settings guide.

  2. Once you select all required printers and specify the profiles they should be uploaded in, click Upload. Drivers will be compressed into ZIP files and uploaded to the MyQ Print Server.

Continue to our complete Deployment guide to Printer Provisioning, which is available here, or to the Print Drivers Settings guide to learn about how to manage driver profiles and dictate what driver will be installed with your queues.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.