Install Universal Print connector on Windows


  • Universal Print is enabled in your Azure tenant

  • Your user account has the role Printer Administrator or Global Administrator

  • Your user account is assigned a Universal Print license

  • Windows 10 64-bit, Pro or Enterprise, version 1809 or later


    Windows Server 2016 64-bit or later (Windows Server 2019 64-bit or later is recommended)

  • .NET Framework 4.7.2 or later

  • A host PC that meets the following requirements

    • Running 24x7 (e.g. sleep/Hibernate are disabled).
    • Always has a connection to the internet.
    • Has access to the following internet endpoint
      • *
      • *
      • *
      • *
  • The Universal Print connector installer


If you use a proxy server to access the internet, you must set the proxy configuration for the localsystem account using the bitsadmin command.


If you are trying to upgrade your connector, you only need to download and run the Universal Print connector installer from

Before you begin

Please read this article to determine how many printers should be installed on each connector and how many connectors you need in your environment.

Install the connector software

Run the Universal Print connector installer and follow the steps to install and launch the Universal Print connector application.

Register your connector

If the connector application doesn't start immediately after the installer is finished, you can start it by using the shortcut on the desktop.

  1. On the start screen, click the Login button and sign in using your tenant's credentials. Connector app sign in

  2. In the Connector name box, enter the name you want, and then select the Register button. Register the connector

After the connector registration finishes, the app displays a list of available printers that are ready to be registered with Universal Print.

Configure your connector

There are two options that need to be configured for the connector:

Connector configuration

  • Automatically collect diagnostics: The Universal Print connector can collect diagnostic data when an error occurs and send it to Microsoft for investigation. Diagnostic data is used to fix problems, and keep the product secure. If you prefer to send Microsoft that data manually when needed, you can turn off automatically collecting diagnostics.
  • Enable hybrid AD configuration: Turning this option on enables the connector to use information from AD Domain Controllers in the organization to impersonate the user account that sent the print job. This allows the connector to send the print job to the target printer using the identity of the originating user. Otherwise, the connector sends the print job to the target printer using the local system account on the connector PC. Go to this article to learn about the pre-requisites for turning this option on.


If you have an environment with a hybrid setup of both Active Directory (AD) and Azure Active Directory (AAD), it is important to consider enabling the hybrid AD configuration for the connector. Some existing print management apps (e.g. secure print apps, print job reporting apps, etc.) rely on the user identity from on-prem AD being used to send a print job to the printer. These apps may not behave as expected if this option is not turned on. However, turning this option on when your environment does not meet the pre-requisites for it may result in print job failures. Please read this article which will help you decide whether turning on this option is the right choice for your environment.

Next steps

At this point, you are ready to register printers with Universal Print.

If you are using the Microsoft print connector, you can find printer registration steps here.

See also