Start course

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.


We have covered several important topics in this course. We started off by discussing the Universal Print service, where we explained what this service was, some of the prerequisites that need to be in place before we can use it, and four high-level steps you need to complete to implement this service. We then moved on to talking about configuring user settings through Group Policy and Endpoint Manager. In this lecture, we looked at configuring the user settings via Group Policy, including a walkthrough demo of how to implement this.  We then discussed configuring AVD via Endpoint Manager which also included a demo.

Moving on, we looked at persistent and non-persistent desktop environments where we initially discussed what persistent desktops are including a walkthrough demo of how to configure a pooled host pool.  We then did the same with looking at non-persistent desktops, which included a walkthrough demo of implementing an Ephemeral disk to an Azure Virtual machine. We continued on in this module to talk about configuring Remote Desktop Protocol (RDP) properties on a host pool.  This lecture included discussing what the RDP properties were, then looking at examples of the RDP properties, finishing off with a walkthrough demo of configuring the RDP properties in the Azure portal.

Next, we took a closer look at Session timeout properties.  We touched on two topics in this lecture.  First, we discussed what session timeout properties are, and second, we did a walkthrough demo of configuring session timeout properties via the local group policy settings. In the penultimate lecture in this module, we took a closer look at Troubleshooting user profile issues.  We initially discussed options around escalating issues to Microsoft, then the different methods in which you can report issues, and finally some common user profile issues you may come across with AVD.

In the final lecture in this module, we talked about Troubleshooting Azure Virtual Desktop clients.  We covered two topics in this lecture.  First, we explained what the Remote Desktop client is and then discussed some common issues that you may encounter with the Remote Desktop client app.

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.