Universal Print (Preview): First Impressions


Universal Print is currently in private preview. More details can be found in the announcement blog:

Long time ago I signed up our organization to join this preview of Universal Print, and today I finally got the welcome mail . So, I’ve been playing around with Universal Print for an hour or so, and so far I’m pretty impressed. This post is just about my first impressions of Universal Print.


Universal Print is a new modern print service experience in Azure. This portal allows administrators to manage their print devices without deploying print servers.

  • Register printers with Azure Active Directory
  • Control printer properties and configuration from one central location
  • Manage user and group access to printers across the organization
  • Users seamlessly discover and print via their AAD credentials



The preview requires Window 10 1903 or later. This might change later, but for now its 1903.

Assign licenses

Once Universal Print is enabled for a tenant, a Universal Print license needs to be assigned to every user who will be using it, including administrators who manage it. You can manage this like any other user license in Azure.


Set up the Universal Print connector

Current in-market printers cannot communicate with Universal Print directly, and require a proxy Universal Print connector. In this test I just installed this my own laptop, but a dedicated device will most likely be recommended for most customers.


Register printers using Universal Print connector

Before a printer can be managed using Universal Print, Universal Print must be made aware of that printer. This involves creating a device object for the printer in Azure Active Directory.


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


Assign permissions and share printer

Registered printers need to have permissions assigned to Azure AD users and security groups. Once the permissions are configured, the printer needs to be shared for the users to be able to add it to their device for printing.



Add a Universal Print printer to a Windows 10 client

To add a Universal Print printer to a Windows 10 client, simply use the built-in Add Printer feature in Windows 10. Pretty simple…


When I learn more about this, I’ll create a new blog post on how to assign the printers using Microsoft Endpoint Manager (Microsoft Intune).

Print job status

The print job status is displayed per printer in the administrative portal. Each print job includes a job ID, the user who created the job, the status of the job and the date the job was created.


Printer usage reports

Universal Print provides downloadable printer usage reports for the last 30 days of printer usage. Each report should include the Print ID, Usage Date, Completed Black and White Job Count, Completed Color Job Count and Incomplete Job Count.

I don’t know how often this statistics is updated, but after 5 hours or so I still don’t see any data. I don’t expect these data to update more than once per day, so I’ll see what happens tomorrow…


As a 100% cloud native (Cloud Only) organization, I’m super excited to see this feature, and I’m looking forward to see what the future brings. But as a “version 1” feature from Microsoft, I’m pretty impressed.

Universal Print Resources (Learn more)

Microsoft Docs:

Universal Print Connector:

Universal Print community:

That’s it… Happy Printing


About Author

My name is Ronni Pedersen and I'm currently working as a Cloud Architect at APENTO in Denmark. My primary focus is Enterprise Client Management solutions, based on technologies like AzureAD, Intune, EMS and System Center Configuration Manager. I'm is also a Microsoft Certified Trainer and Microsoft MVP in Enterprise Mobility.


  1. Nice. Ligepræcis hvad vi har efterspurgt. Så kan det være vi kan skrotte 3. parts programmerne.

  2. Harry Dubois on

    Great article Ronnie. We are using UP but have still some questions in combination with enrollment with Intune. You are speaking in this article about a blogpost (‘When I learn more about this, I’ll create a new blog post on how to assign the printers using Microsoft Endpoint Manager (Microsoft Intune).).
    Can you tell when your post will be online?

Leave A Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.