AZ-140 Tests Azure Virtual Desktop Design Trade-offs — Not Generic VM Administration
For administrators running Azure Virtual Desktop in production. Infrastructure planning is 40–45% of the exam, so think in users, sessions, cost targets and sign-in storms rather than single virtual machines.
Check Your Readiness →Most candidates understand Configuring and Operating Microsoft Azure Virtual Desktop (AZ-140) concepts — and still fail. This exam tests how you apply knowledge under pressure.
Questions open with a business scenario: user count, workload profile, network rule or cost target. Several options work technically, and the right one satisfies every stated constraint. Expect configuration detail such as registry values, RDP properties and exact role names. 100 minutes; question count not published.
Capture a managed image from a reference VM each month
Use Azure VM Image Builder, through custom image templates, to build on a schedule and publish versions to an Azure Compute Gallery replicated to both regions. Trusted Launch needs a gallery image definition; managed images do not support it.
Grant Desktop Virtualization Contributor on the host pool
Assign Desktop Virtualization User Session Operator. It allows sending messages, disconnecting and signing out sessions with no rights over host pool settings or session host VMs, which is the least-privilege fit being tested.
Enable Azure Backup on the share and restore after an outage
Configure FSLogix Cloud Cache with CCDLocations listing both shares, one in another region. Writes go to every location, so sign-in continues from the surviving share. Backup recovers data afterwards but does not keep sessions working during the outage.
Reinstall the Azure Virtual Desktop agent on every host
Diagnostic settings on host pools and workspaces only feed service data. Host counters need the Azure Monitor Agent plus a data collection rule associated with the session hosts, using the counter set Azure Virtual Desktop Insights expects.
Move the session hosts to GPU-enabled VM sizes
Teams media optimisation offloads audio and video to the client device through the WebRTC Redirector Service on the host. Multimedia redirection is the separate fix for browser video sites; GPU sizes do not change the calling path.
Azure Virtual Desktop uses reverse connect: session hosts open outbound connections to the service, so inbound 3389 is never required. Connection failures point to blocked outbound URLs; build NSG and firewall rules with the WindowsVirtualDesktop service tag rather than hard-coded IP lists.
Breadth-first spreads users across every running host for best per-user performance. Depth-first fills one host to its max session limit before using the next, so fewer VMs run and a scaling plan can deallocate the rest. Pooled or personal cannot be changed after creation.
Desktop Virtualization User on the application group puts the desktop in the user's feed, but Entra joined session hosts also check a VM sign-in role. Without Virtual Machine User Login, sign-in fails however many application group assignments you add.
Cloud Cache reads its storage providers from CCDLocations, writes to every listed location and keeps a local cache, so it adds resilience across shares or regions. It increases local disk use rather than saving storage, and VHDLocations should not stay set alongside it.
The Azure Virtual Desktop service principal, not the users, needs Desktop Virtualization Power On Contributor for Start VM on Connect and Power On Off Contributor for scaling plans, at subscription or resource group scope. Without it, hosts never start or stop.
Strengthen weak areas with exam-style practice questions and detailed explanations.
Simulate the real exam experience and assess your readiness under timed conditions.
Review key concepts, objectives, and exam topics in one place.
Get personalized explanations, learning recommendations, and instant answers.
Follow a structured learning path designed to help you prepare efficiently.
Check whether your host pool, FSLogix and scaling decisions hold up against AZ-140 scenarios.