{"id":98839,"date":"2025-03-07T16:24:25","date_gmt":"2025-03-07T10:54:25","guid":{"rendered":"https:\/\/www.whizlabs.com\/blog\/?p=98839"},"modified":"2025-03-26T16:04:50","modified_gmt":"2025-03-26T10:34:50","slug":"az-140-help-managing-azure-virtual-desktops","status":"publish","type":"post","link":"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/","title":{"rendered":"How Does AZ-140 Help in Managing Azure Virtual Desktops?"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">The <\/span><strong><a title=\"AZ-140 Microsoft Azure Virtual Desktop Certification\" href=\"https:\/\/www.whizlabs.com\/configuring-and-operating-microsoft-azure-virtual-desktop-az-140\/\" target=\"_blank\" rel=\"noopener\">AZ-140 Microsoft Azure Virtual Desktop Certification <\/a><\/strong><span style=\"font-weight: 400;\">allows candidates to gain the necessary skills required to effectively manage an organization\u2019s Azure Virtual Desktop environments. It covers a wide range of aspects that should be implemented in the management of Azure virtual desktops. These include identity and access management, user environment and applications and monitoring activities. In this blog, we assist you with AZ-140 exam preparation by explaining the key aspects involved in managing Azure Virtual Desktops.\u00a0<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ea7e02;color:#ea7e02\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ea7e02;color:#ea7e02\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#Examination_Composition\" >Examination Composition\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#Azure_Virtual_Desktop_Architecture\" >Azure Virtual Desktop Architecture\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#Planning_Azure_Virtual_Desktop_implementation\" >Planning Azure Virtual Desktop implementation\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#Implementing_Azure_Virtual_Desktop_infrastructure\" >Implementing Azure Virtual Desktop infrastructure\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#Managing_Azure_Virtual_Desktop_access_and_security\" >Managing Azure Virtual Desktop access and security<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#Managing_user_environments_and_apps_for_Azure_Virtual_Desktop\" >Managing user environments and apps for Azure Virtual Desktop<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#Monitoring_and_Maintaining_Azure_Virtual_Desktop_infrastructure\" >Monitoring and Maintaining Azure Virtual Desktop infrastructure<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#Azure_Virtual_Desktop_best_practices\" >Azure Virtual Desktop best practices<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#AZ-140_Skills_and_Benefits\" >AZ-140 Skills and Benefits<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.whizlabs.com\/blog\/az-140-help-managing-azure-virtual-desktops\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Examination_Composition\"><\/span><b>Examination Composition\u00a0<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">As per the AZ-140 study guide, the planning and implementation of the following key aspects are examined in the exam<\/span><span style=\"font-weight: 400;\">;<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-98842\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/key-aspects-of-planning-and-implementation.webp\" alt=\"key aspects of planning and implementation\" width=\"1536\" height=\"357\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/key-aspects-of-planning-and-implementation.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/key-aspects-of-planning-and-implementation-300x70.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/key-aspects-of-planning-and-implementation-1024x238.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/key-aspects-of-planning-and-implementation-768x179.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/key-aspects-of-planning-and-implementation-150x35.webp 150w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Azure_Virtual_Desktop_Architecture\"><\/span><b>Azure Virtual Desktop Architecture\u00a0<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Azure Virtual Desktop is a virtualization service in Azure that enables cloud users to access desktops and applications from any location to perform their functions. It works across a variety of devices and applications that you can use to access remote Azure desktops.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The following diagram shows the Microsoft Azure Virtual Desktop;<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-98843\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/microsoft-azure-virtual-desktop.webp\" alt=\"microsoft azure virtual desktop\" width=\"1536\" height=\"800\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/microsoft-azure-virtual-desktop.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/microsoft-azure-virtual-desktop-300x156.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/microsoft-azure-virtual-desktop-1024x533.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/microsoft-azure-virtual-desktop-768x400.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/microsoft-azure-virtual-desktop-150x78.webp 150w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">It is crucial for the AZ-140 exam and implementation planning to understand the architectural setup of the Azure Virtual Desktop. Diagram below shows what this architecture looks like;<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-98844\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/architectural-setup-of-the-azure-virtual-desktop.webp\" alt=\"architectural setup of the azure virtual desktop\" width=\"1536\" height=\"686\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/architectural-setup-of-the-azure-virtual-desktop.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/architectural-setup-of-the-azure-virtual-desktop-300x134.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/architectural-setup-of-the-azure-virtual-desktop-1024x457.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/architectural-setup-of-the-azure-virtual-desktop-768x343.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/architectural-setup-of-the-azure-virtual-desktop-150x67.webp 150w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">As seen in the diagram above, the Azure Virtual Desktop control plane comprises components such as Web Access, Gateway, Broker, Diagnostics that are managed by Microsoft. The customer handles aspects such as Azure subscriptions, virtual networks, Azure Files and the Azure Virtual Desktop host pools and workspaces<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Planning_Azure_Virtual_Desktop_implementation\"><\/span><b>Planning Azure Virtual Desktop implementation\u00a0<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">When planning and implementing host pools for the Azure Virtual Desktop Exam AZ-140, it&#8217;s important to consider factors such as scalability, performance, resource allocation licensing requirements and compatibility You should ensure that the host pools are appropriately sized to handle the workload demands of users, the deployment strategies align with the environment and resources usage is controlled. You should also understand the shared responsibilities between Microsoft and customers, as explained below;<\/span><\/p>\n<ul>\n<li aria-level=\"1\"><strong>Microsoft Responsibilities: <\/strong><span style=\"font-weight: 400;\">During the planning, understand the sharing of management responsibility between Microsoft and the customer. Microsoft manages the following among other management responsibilities;<\/span><\/li>\n<\/ul>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Web Access<\/b><span style=\"font-weight: 400;\">: This functionality allows you to access virtual desktops and remote applications through a HTML5-compatible web browser. Access is granted by any device within the environment.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Gateway<\/b><span style=\"font-weight: 400;\">: The gateway is to connect remote users to Azure Virtual Desktop applications and desktops. This connection required any internet-connected device running an Azure Virtual Desktop client.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Connection Broker<\/b><span style=\"font-weight: 400;\">: This service manages all user connections to virtual desktops and remote applications in Azure Virtual Desktop environments. This provides a range of capabilities including load balancing and reconnection to existing sessions.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Diagnostics<\/b><span style=\"font-weight: 400;\">: This is an event-based aggregator that indicates whether each user or administrator action on the Azure Virtual Desktop deployment has been a success or failure. Azure administrators often query the event aggregation to identify failing components within the environment.\u00a0<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><strong>Customer Responsibilities: <\/strong><span style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">The customer manages the following components in Azure Virtual Desktops environments<\/span><\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Azure Virtual Network:<\/b><span style=\"font-weight: 400;\"> This feature is used to connect the Azure Virtual Desktop host pools to an Active Directory domain. This allows customers to define network topology necessary to access virtual desktops and virtual applications as well as connecting Azure Virtual Desktops to an on-premises networks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Azure ExpressRoute:<\/b><span style=\"font-weight: 400;\"> This functionality is used in the Azure Virtual Desktop deployment to extend the on-premises network into the Azure cloud. It used a private connection, without the internet.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Microsoft Entra ID:<\/b><span style=\"font-weight: 400;\"><a title=\"Microsoft Entra ID\" href=\"https:\/\/www.whizlabs.com\/blog\/understanding-microsoft-entra-id-enhancing-security\/\" target=\"_blank\" rel=\"noopener\"><strong> Microsoft Entra ID<\/strong><\/a> is used for identity and access management. Its integration allows the customer to apply Microsoft Entra security features such as conditional access and MFA to the Azure Virtual Desktop environment.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><b>Azure Virtual Desktop workspace<\/b><span style=\"font-weight: 400;\">: The purpose of the Azure Virtual Desktop workspace is to allow the customer to manage and publish host pool resources.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Implementing_Azure_Virtual_Desktop_infrastructure\"><\/span><b>Implementing Azure Virtual Desktop infrastructure\u00a0<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The AZ-140 exam tests candidates\u2019 ability to create, manage, and scale host pools. You will also need to demonstrate your skills in deploying and managing session hosts in order to successfully obtain this Microsoft Azure certification. You need to grasp the implementation of Azure Virtual Desktop infrastructure including the following concepts;<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Point-to-site virtual private network (VPN)<\/b><span style=\"font-weight: 400;\">: This method provides an encrypted channel between a virtual network and a single computer in your network. Each computer that needs to establish connectivity with a virtual network is required to first configure its connection.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Site-to-site VPN<\/b><span style=\"font-weight: 400;\">: Site-to Site is established between your on-premises VPN device and an Azure VPN Gateway that is deployed in a virtual network. This allows any on-premises resource that you authorised to access a virtual network with communication between on-premises VPN devices.\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Managing_Azure_Virtual_Desktop_access_and_security\"><\/span><b>Managing Azure Virtual Desktop access and security<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The AZ-140 exam places much emphasis on Azure Virtual Desktop security to create a safe virtual environment for users. This spans identity integration, secure authentication, and security as follows\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-98845\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-azure-virtual-desktop-access-and-security.webp\" alt=\"managing azure virtual desktop access and security\" width=\"1536\" height=\"357\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-azure-virtual-desktop-access-and-security.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-azure-virtual-desktop-access-and-security-300x70.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-azure-virtual-desktop-access-and-security-1024x238.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-azure-virtual-desktop-access-and-security-768x179.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-azure-virtual-desktop-access-and-security-150x35.webp 150w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Identity integration<\/b><span style=\"font-weight: 400;\">: The following are the typical identities used;<br \/>\n<\/span><b>\u00a0 \u00a0 \u00a0 \u00a0* On-premises identity: <\/b><span style=\"font-weight: 400;\">This requires users to be discoverable through Microsoft Entra ID to access the Azure Virtual Desktop. This method does not support user identities that exist only in Active Directory Domain Services (AD DS) including standalone Active Directory deployments with <strong><a title=\"Active Directory Federation Services (AD FS)\" href=\"https:\/\/learn.microsoft.com\/en-us\/windows-server\/identity\/ad-fs\/ad-fs-overview\" target=\"_blank\" rel=\"nofollow noopener\">Active Directory Federation Services (ADFS)<\/a><\/strong>.<br \/>\n<\/span><b>\u00a0 \u00a0 \u00a0 * Hybrid identity<\/b><span style=\"font-weight: 400;\">: Azure Virtual Desktop supports hybrid identities through Microsoft Entra ID. It includes those identities that are federated using AD FS. Users are also able to manage these user identities in AD DS and synchronize them to Microsoft Entra ID using Microsoft Entra Connect.<br \/>\n<\/span><b>\u00a0 \u00a0 \u00a0* Cloud-only identity<\/b><span style=\"font-weight: 400;\">: Azure Virtual Desktop supports cloud-only identities when using Microsoft Entra joined VMs. These users are created and managed directly in Microsoft Entra ID and widely used in managing cloud desktop solutions.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Authentication: <\/b><span style=\"font-weight: 400;\">For users connecting to a remote session, there are three separate authentication points:<br \/>\n<\/span><b>\u00a0 \u00a0 \u00a0* Service authentication<\/b><span style=\"font-weight: 400;\">: This authentication method retrieves a list of resources the user has access to when accessing the client. It depends on the Microsoft Entra account configuration. For example, if the user has MFA enabled, they are prompted for their user account as well as a second form of authentication, in the same way as accessing other services.<br \/>\n<\/span><b>\u00a0 \u00a0 * MFA<\/b><span style=\"font-weight: 400;\">: You should always enforce Microsoft Entra MFA for Azure Virtual Desktop using Conditional Access for your deployment. When deploying Microsoft Entra joined VMs, note the extra steps for Microsoft Entra joined session host VMs are required.<br \/>\n<\/span><b>\u00a0 \u00a0* Passwordless authentication<\/b><span style=\"font-weight: 400;\">: You can use any authentication type supported by Microsoft Entra ID, such as Windows Hello for Business and other passwordless authentication options (for example, FIDO keys), to authenticate to the service.<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Managing Access: <\/b><span style=\"font-weight: 400;\">Azure Virtual Desktop uses Azure role-based access controls (RBAC) to assign a wide range of roles as follows;<br \/>\n<\/span><b>\u00a0 \u00a0 \u00a0 \u00a0* Desktop Virtualization Contributor<\/b><span style=\"font-weight: 400;\">: This role allows you to manage all your Azure Virtual Desktop resources. You can assign application groups to user accounts or user groups using this role, but you cannot grant users access to compute resources.<br \/>\n<\/span><b>\u00a0 \u00a0 \u00a0 * Desktop Virtualization User<\/b><span style=\"font-weight: 400;\">: This role allows Azure Virtual Desktop infrastructure users to use an application in a session host from an application group. The users will operate in non-administrative capacities when functioning within this role.<br \/>\n<\/span><b>\u00a0 \u00a0 \u00a0 *\u00a0 Desktop Virtualization Application Group Contributor<\/b><span style=\"font-weight: 400;\">: This role allows you to manage all aspects of an application group. Where the user needs to assign user accounts or user groups to application groups too, the User Access Administrator role should be used.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Managing_user_environments_and_apps_for_Azure_Virtual_Desktop\"><\/span><b>Managing user environments and apps for Azure Virtual Desktop<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Azure administrator certification holders can use the following functionalities of managing under environments and applications in Azure Virtual Desktop environments.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-98846\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-user-environments-and-apps-for-azure-virtual-desktop.webp\" alt=\"managing user environments and apps for azure virtual desktop\" width=\"1536\" height=\"357\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-user-environments-and-apps-for-azure-virtual-desktop.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-user-environments-and-apps-for-azure-virtual-desktop-300x70.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-user-environments-and-apps-for-azure-virtual-desktop-1024x238.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-user-environments-and-apps-for-azure-virtual-desktop-768x179.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/managing-user-environments-and-apps-for-azure-virtual-desktop-150x35.webp 150w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>FSLogix<\/b><span style=\"font-weight: 400;\">: FSLogix is a functionality that allows for a consistent experience for Windows user profiles in Azure Virtual Desktop environments. <\/span><span style=\"font-weight: 400;\"> However, it can also be used on physical desktops where a more portable user experience is desired. It also optimizes file I\/O operations between the host\/client and remote profiles.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>User Settings:<\/b><span style=\"font-weight: 400;\"> It is crucial to also configure user settings through group policies for Azure Virtual Desktop environments. This can be achieved through Endpoint Manager policies for Azure Virtual Desktop and device redirections for Azure Virtual Desktop.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Configure MSIX app attach<\/b><span style=\"font-weight: 400;\">: This functionality is used to attach and share files within the Azure Virtual Desktop environment. As the candidate for the AZ-140 exam, you are required to understand how the MSIX app attach works and setting up file shares for MSIX app attach.\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Monitoring_and_Maintaining_Azure_Virtual_Desktop_infrastructure\"><\/span><b>Monitoring and Maintaining Azure Virtual Desktop infrastructure <\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">As a candidate for the AZ-140 exam, understand the processes involved in the monitoring and maintenance of the Azure Virtual Desktop infrastructure components. Some solutions used in this process include the following;\u00a0<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-98850\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/monitoring-and-maintaining-azure-virtual-desktop-infrastructure.webp\" alt=\"monitoring and maintaining azure virtual desktop infrastructure\" width=\"1536\" height=\"357\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/monitoring-and-maintaining-azure-virtual-desktop-infrastructure.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/monitoring-and-maintaining-azure-virtual-desktop-infrastructure-300x70.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/monitoring-and-maintaining-azure-virtual-desktop-infrastructure-1024x238.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/monitoring-and-maintaining-azure-virtual-desktop-infrastructure-768x179.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/monitoring-and-maintaining-azure-virtual-desktop-infrastructure-150x35.webp 150w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Azure Monitor:<\/b><span style=\"font-weight: 400;\"> Azure Virtual Desktop uses Azure Monitor for monitoring and alerts like many other Azure services. The advantage of Azure Monitor is that it allows Azure administrators to identify and report issues through a single interface.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Azure Advisor<\/b><span style=\"font-weight: 400;\">: Azure Advisor analyzes Azure Virtual Desktop configurations and telemetry as requested. It offers personalized recommendations to solve common problems which are crucial in optimizing resources in Azure Virtual Desktop environments.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Autoscale<\/b><span style=\"font-weight: 400;\">: This feature allows you to scale your session host <strong>virtual machines<\/strong> (VMs) in a host pool up or down according to schedule to optimize deployment costs. It is important, however, to note that the classic version of Azure Virtual Desktop does not support autoscale and that the feature is only currently available in Azure and Azure Government.\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Azure_Virtual_Desktop_best_practices\"><\/span><b>Azure Virtual Desktop best practices<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The following are some of the best practices for securing any Azure Virtual Desktop deployment.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-98847\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/azure-virtual-desktop-best-practices.webp\" alt=\"azure virtual desktop best practices\" width=\"1536\" height=\"443\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/azure-virtual-desktop-best-practices.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/azure-virtual-desktop-best-practices-300x87.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/azure-virtual-desktop-best-practices-1024x295.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/azure-virtual-desktop-best-practices-768x222.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/azure-virtual-desktop-best-practices-150x43.webp 150w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Enable Microsoft Defender for Cloud<\/b><span style=\"font-weight: 400;\">:\u00a0 You should enable Microsoft Defender for Cloud&#8217;s enhanced security features to effectively manage vulnerabilities and assess compliance with common frameworks. You then improve your Secure Score as provided in the recommendations.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Enforce MFA<\/b><span style=\"font-weight: 400;\">: Requiring and enforcing MFA for all users and administrators in the Azure Virtual Desktop environment assists in improving the security of the entire Azure Virtual Desktop deployment and infrastructure.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Enable Conditional Access:<\/b><span style=\"font-weight: 400;\"> Enable Conditional Access to manage risks before you grant users access to your Azure Virtual Desktop environments. It is crucial to consider important aspects such as how users sign in, the devices they are using and so forth when granting access to users.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Encrypt your session hosts<\/b><span style=\"font-weight: 400;\">: It is also important to encrypt your session hosts with managed disk encryption options. This allows you to protect stored data from unauthorized access within the Azure Virtual Desktop environment,\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Enable endpoint protection<\/b><span style=\"font-weight: 400;\">: Enable endpoint protection to safeguard your deployment from known malicious software. This should be implemented on all session hosts Windows Defender Antivirus or a third-party program as appropriate.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Patch software vulnerabilities<\/b><span style=\"font-weight: 400;\">: If you identify a vulnerability in the Azure Virtual Desktop environment, ensure that you immediately patch it. This is important as virtual environments include the running operating systems, applications, and images which are vulnerable to attacks.\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"AZ-140_Skills_and_Benefits\"><\/span><b>AZ-140 Skills and Benefits<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">The following are some of the skills and benefits one gains by scudding and successfully passing the Azure AZ-140 exam;<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-98848\" src=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/az-140-skills-and-benefits.webp\" alt=\"az-140 skills and benefits\" width=\"1536\" height=\"357\" srcset=\"https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/az-140-skills-and-benefits.webp 1536w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/az-140-skills-and-benefits-300x70.webp 300w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/az-140-skills-and-benefits-1024x238.webp 1024w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/az-140-skills-and-benefits-768x179.webp 768w, https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/az-140-skills-and-benefits-150x35.webp 150w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<ul>\n<li><b>Performance optimization<\/b><span style=\"font-weight: 400;\">: AZ-140 teaches a wide range of techniques that are employed to monitor and troubleshoot potential performance issues in the implementation of Azure Virtual Desktop infrastructures. This results in performance optimization in the overall Azure environment.\u00a0<\/span><\/li>\n<li><b>Effective Azure Virtual Desktop deployment: <\/b><span style=\"font-weight: 400;\">Microsoft Azure Virtual Desktop certification holders can confidently deploy and manage Azure Virtual Desktop infrastructure. This encompasses a variety of activities including creating host pools, assigning users, overseeing security, and managing session policies.\u00a0<\/span><\/li>\n<li><b>Improved efficiency<\/b><span style=\"font-weight: 400;\">: Obtaining the AZ-140 certification also equips holders with the ability to quickly identify and resolve issues within the Azure Virtual desktop environment. By holding this Microsoft Azure certification, holders gain confidence in implementing robust security measures to safeguard sensitive data within the Azure Virtual Desktop environment.\u00a0<\/span><\/li>\n<li><b>Career advancement<\/b><span style=\"font-weight: 400;\">: Undergoing AZ-140 exam preparation and subsequently passing the actual exam demonstrates specialized expertise of the Microsoft Azure certification holder in managing Azure Virtual Desktops. It also provides a firm foundation for attaining related advanced certifications in the field.\u00a0<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><b>Conclusion<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Microsoft Azure Virtual Desktop certification (AZ-140) is valuable for professionals to seek and validate Azure Virtual Desktop administration skills. By earning this Microsoft Azure certification, candidates can showcase their skills in effectively managing the evolving Azure VD work environment. The aspects discussed here allow you to demonstrate that you have the necessary subject expertise to many virtual desktops in Azure. We offer <\/span><a title=\"hands-on labs\" href=\"https:\/\/www.whizlabs.com\/hands-on-labs\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\"><strong>hands-on labs<\/strong><\/span><\/a><span style=\"font-weight: 400;\">, <\/span><strong><a title=\"sandboxes\" href=\"https:\/\/www.whizlabs.com\/cloud-sandbox\/\" target=\"_blank\" rel=\"noopener\">sandboxes<\/a><\/strong><span style=\"font-weight: 400;\"> and practice tests that help you develop your expertise in Azure cloud more efficiently. Get started now with the AZ-140 certification course, and manage operations more effectively.\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The AZ-140 Microsoft Azure Virtual Desktop Certification allows candidates to gain the necessary skills required to effectively manage an organization\u2019s Azure Virtual Desktop environments. It covers a wide range of aspects that should be implemented in the management of Azure virtual desktops. These include identity and access management, user environment and applications and monitoring activities. In this blog, we assist you with AZ-140 exam preparation by explaining the key aspects involved in managing Azure Virtual Desktops.\u00a0 Examination Composition\u00a0 As per the AZ-140 study guide, the planning and implementation of the following key aspects are examined in the exam; &nbsp; Azure [&hellip;]<\/p>\n","protected":false},"author":439,"featured_media":98841,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"default","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[15],"tags":[5256,349,5261],"class_list":["post-98839","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-microsoft-azure","tag-az-140","tag-azure","tag-azure-virtual-desktops"],"uagb_featured_image_src":{"full":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops.webp",1536,864,false],"thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-150x150.webp",150,150,true],"medium":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-300x169.webp",300,169,true],"medium_large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-768x432.webp",768,432,true],"large":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-1024x576.webp",1024,576,true],"1536x1536":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops.webp",1536,864,false],"2048x2048":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops.webp",1536,864,false],"profile_24":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-24x24.webp",24,24,true],"profile_48":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-48x48.webp",48,48,true],"profile_96":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-96x96.webp",96,96,true],"profile_150":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-150x150.webp",150,150,true],"profile_300":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-300x300.webp",300,300,true],"tptn_thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-250x250.webp",250,250,true],"web-stories-poster-portrait":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-640x853.webp",640,853,true],"web-stories-publisher-logo":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-96x96.webp",96,96,true],"web-stories-thumbnail":["https:\/\/www.whizlabs.com\/blog\/wp-content\/uploads\/2025\/03\/how-does-az-140-help-in-managing-azure-virtual-desktops-150x84.webp",150,84,true]},"uagb_author_info":{"display_name":"Suneel Moopanar","author_link":"https:\/\/www.whizlabs.com\/blog\/author\/suneel-moopanar\/"},"uagb_comment_info":11,"uagb_excerpt":"The AZ-140 Microsoft Azure Virtual Desktop Certification allows candidates to gain the necessary skills required to effectively manage an organization\u2019s Azure Virtual Desktop environments. It covers a wide range of aspects that should be implemented in the management of Azure virtual desktops. These include identity and access management, user environment and applications and monitoring activities.&hellip;","_links":{"self":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/98839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/users\/439"}],"replies":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/comments?post=98839"}],"version-history":[{"count":9,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/98839\/revisions"}],"predecessor-version":[{"id":98866,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/posts\/98839\/revisions\/98866"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media\/98841"}],"wp:attachment":[{"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/media?parent=98839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/categories?post=98839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.whizlabs.com\/blog\/wp-json\/wp\/v2\/tags?post=98839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}