Configuring Universal Print
Configuring Universal Print

An important aspect of any Azure Virtual Desktop (AVD) environment is ensuring you are able to manage the environment and apps in an efficient manner.  This includes managing printers and policies and being able to troubleshoot issues quickly. This in turn gives a much smoother experience to end-users. AVD allows integration with both on-premises and cloud-native services, which allows you to: 

  • Deploy group policies and cloud-managed policies to manage user settings
  • Deploy printers via Azure
  • Configure environment properties
  • Troubleshoot issues

Ensuring settings within the environment are configured correctly is an important factor in giving the end-user a good experience when they are using Azure Virtual Desktop. This course will help you to configure end-user experience settings and allow you to streamline your Azure Virtual Desktop experience.  

Learning Objectives

  • Configure Universal Print
  • Configure user settings through Group Policies and Endpoint Manager policies
  • Configure persistent and non-persistent desktop environments
  • Configure Remote Desktop Protocol (RDP) properties on a host pool
  • Configure session timeout properties
  • Troubleshoot user profile issues
  • Troubleshoot Azure Virtual Desktop clients

Intended Audience

This course is intended for people who:

  • Want to become an Azure Virtual Desktop Specialist
  • Are preparing to take the AZ-140 exam


If you wish to get the most out of this course, you should have a good understanding of Azure administration, but this is not essential.


Welcome to this module on configuring Universal Print.  In this module we will discuss the following topics:

  • We will first explain exactly what the Universal Print service is
  • Next, we will look at some of the prerequisites that need to be implemented before you can deploy the Universal Print service.
  • Finally, we will explain the four steps you need to complete when setting up Universal Print 

Let’s start off by explaining exactly what the Universal Print service is.  It is a modern print solution that you can utilize to manage your print infrastructure.  It runs completely in Azure and require zero on-premises infrastructure.

From a license perspective, it is a Microsoft 365 subscription-based service, so there is no need to purchase any extra license.  Finally, it is fully integrated with Azure AD and supports single sign-on (SSO).

Now we know what the Universal Print service is, let’s move on to looking at prerequisites.  As with most cloud-based services, you need to ensure you complete certain tasks before you can start to deploy or implement it.

For the Universal Print service, you need to ensure that an eligible license has been assigned to the admin user who will be configuring the deployment.  You then need to ensure the user has either the Printer Administrator role or the Global Administrator role.  Keep in mind that it is best practice to follow least privilege access when assigning admin roles.

Finally, you need to ensure you have a Windows 10 client device running version 1903 and above.  Using the latest OS release will provide a much richer user experience. In this final lecture of this module, let’s look at the 4 steps that need to be completed to deploy the Universal Print Service. 

Step 1 is to set up the Universal Print connector.  This is the component that you can utilize to make a printer work with Universal Print.  You use this connector when you do not have a printer that directly connects to the Universal Print Service.

Step 2: You need to register the printers by using the Universal printer connector.  This is similar to installing a printer on a print server.  Once it is registered it will be accessible to add to devices for users with the relevant permissions.

This leads us well to Step 3, which is to assign permissions and share the printer.  You can assign permissions to Azure AD users and security groups.  Once the permissions are granted, it then needs to be shared.

Step 4, the final step, is to add the Universal printer to the end-users Windows device.  You need to ensure the device is connected to the Internet and that it is either Azure AD joined, Azure AD registered, or Hybrid Azure AD joined before adding the printer. 

About the Author

Shabaz Darr is a Senior Infrastructure Specialist at Netcompany based in the UK. He has 15 years plus experience working in the IT industry, 7 of those he has spent working with Microsoft Cloud Technologies in general, with a focus on MEM and IaaS. Shabaz is a Microsoft MVP in Enterprise Mobility with certifications in Azure Administration and Azure Virtual Desktop. During his time working with Microsoft Cloud, Shabaz has helped multiple public and private sector clients in the UK with designing and implementing secure Azure Virtual Desktop environments.