Deploy print queues using GPO and Print Deploy

 

Print Deploy allows you to deploy print queues with print drivers on Windows operating systems managed by Active Directory & Group Policy.

If you're interested in a different deployment method, here's a list of other deployment topics.

Before you start

You need the following minimum versions:

  • Windows Server 2012

  • Active Directory Functional Level 2012

  • PaperCut NG/MF: 19.1.0

  • Supported operating systems for Print Deploy

You need to be an Active Directory & Group Policy administrator (or have relevant permissions), and should have already:

  • configured the Windows clients to be managed by Active Directory & Group Policy

  • existing, and appropriate groups and Organizational Units (OU) in Active Directory

You're also a PaperCut NG/MF administrator (or have relevant permissions), and should have already:

  • made sure that the PaperCut NG/MF Application Server is accessible via TCP 9191, 9192, 9174 from the targeted client machines—preferably by a FQDN (Fully Qualified Domain Name) rather than an IP address

  • set up your PaperCut Print DeployReference computer

  • deployed and manually tested at least one print queue.

You have an existing file share appropriate for distribution of MSI packages

Steps

To deploy the Print Deploy client using GPO:

  1. (Optional) Customize the user login popup

  2. Download the PaperCut Print Deploy Client

  3. Add your “.msi” to Active Directory

  4. Deploy the PaperCut Print Deploy client

Step 1: (Optional) Customize the user login popup

Depending on the method you've chosen to determine the user's identity, users might be presented with a one-off user login popup for authentication. For details on how to customize the branding and text on the popup, go to Customize the Print Deploy user login popup branding and text.

Step 2: Download the PaperCut Print Deploy Client

  1. Create a print-deploy folder in your MSI distribution share. For example:

    \\file-server.company.lan\msi\print-deploy\

  2. Log in to the PaperCut NG/MF Application Server.

  3. Click Enable Printing.

  4. At the bottom of the page, next to Download clients click the Windows button.

  5. Make a note of the filename. Later, you will add this file to Active Directory.

    NOTE

    The hostname between the square brackets must be correct. For example:

    pc-print-deploy-client[print-server.company.lan].msi

  6. Save the .msi file to the print-deploy folder you created in your MSI distribution share.

Step 3: Add your “.msi” to Active Directory

  1. Open the Group Policy Management snap-in; then navigate to an appropriate OU.

  2. Right-click the OU; then select Create a GPO in this domain, and Link it here.

  3. In Name, enter a name for the group policy (for example, PaperCut Print Deploy Client).

  4. Click OK.

  5. Right-click the new PaperCutPrint Deploy Client GPO; then select Edit.

  6. Navigate to Computer Configuration > Policies > Software Settings > Software installation.

  7. Right-click Software installation; then select New > Package.

  8. Navigate to your MSI distribution share. For example:

    \\file-server.company.lan\msi\print-deploy\

  9. Select the MSI installer. For example:

    pc-print-deploy-client[print-server.company.lan].msi

  10. Click Open. The Deploy Software popup is displayed.

  11. Select Assigned.

  12. Click OK.

  13. Close the Group Policy Management Editor.

  14. In Group Policy Management, click the Settings tab.

    Computer Configuration > Policies > Software Settings > Assigned Applications > PaperCut Print Deploy Client is updated with the relevant information.

  15. Click the Delegation tab.

  16. Confirm that the Groups and Users are configured as appropriate for your organization.

Step 4: Deploy the PaperCut Print Deploy client

If all of your configuration has been successful, trigger the deployment of the PaperCut Print Deploy client.

  1. In an Administrative command prompt / PowerShell prompt, enter the following command:

    gpupdate /force

  2. If prompted, reboot.

  3. Verify that the newly configured print queues appear in the Control Panel or Print Management snap-in on the machines you deployed to.

NOTE

Default printer

The Print Deploy client sets the default printer (default print queue) based on if a print queue name is a Find me / Follow me queue (or variation of, with spaces/hyphens in between).

However, if Windows has been set up to manage the default printer for users, then the client honors the Windows setting.