Microsoft AZ-140: Applications and End-User Experience — Study Guide

Part of the Microsoft Azure Virtual Desktop Specialty AZ-140 — Study Guide. Practice with verified answers in the Microsoft exam hub, or take timed practice tests on ExamRoll.io.

Overview

Applications and the end-user experience in Azure Virtual Desktop (AVD) center on how you package, publish, entitle, and optimize apps and desktops across heterogeneous clients while maintaining a predictable, secure experience. Delivering reliable, low-latency sessions requires careful design of application groups, dynamic application delivery (MSIX app attach), redirection policies, and media optimizations, plus an operational approach to monitoring and troubleshooting that scales.

Application Delivery Models and Entitlement Design

AVD publishes resources through application groups associated with a host pool. There are two types:

RemoteApp publication and Start menu discovery:

Workspace registration:

Selecting full desktop vs RemoteApp:

Entitlement and RBAC:

Packaging and Distribution of Applications

MSIX app attach (dynamic application delivery):

Traditional Win32 and line-of-business (LOB) apps:

Microsoft Store apps:

Microsoft 365 Apps and profiles:

Image management and replication:

Security hardening:

Media, Devices, and Client Experience

Teams optimization, WebRTC, and multimedia redirection:

Device and resource redirection policies:

Example host pool RDP property configuration:

drivestoredirect:s:;
redirectclipboard:i:0;
redirectprinters:i:1;
redirectsmartcards:i:1;
redirectcomports:i:0;
usbdevicestoredirect:s:;
audiocapturemode:i:1;
videoplaybackmode:i:1

RDP clients and update strategy:

Accessibility, displays, and visual tuning:

Operations and Troubleshooting for End-User Experience

Readiness and connectivity:

Profiles and storage:

Security and platform hygiene:

Application launch issues:

Disconnected sessions and session stability:

On-session rapid triage:

Practical Problem Scenario

Microsoft deploys Azure Virtual Desktop to deliver productivity and engineering tools to a global workforce with mixed devices. They report inconsistent Teams call quality, occasional RemoteApp launch failures for a CAD viewer, and data leakage concerns from drive redirection.

  1. Select regions and validate latency

    • Use Azure Virtual Desktop Experience Estimator from primary user geos to candidate regions and choose host pool regions with the lowest measured latency.
    • Why: Minimizes round-trip delay for graphics and media, improving responsiveness and call stability.
  2. Standardize images and dynamic app delivery

    • Create a minimal Windows 11 Enterprise multi-session image with AVD agents, FSLogix, Defender for Endpoint onboarding, and M365 Apps (shared activation). Publish via Azure Compute Gallery and replicate to required regions.
    • Package the CAD viewer as MSIX where possible and deliver via MSIX app attach from Azure NetApp Files.
    • Why: Image separation reduces update churn; the gallery ensures consistent, regionally available versions; ANF provides low-latency app attach I/O.
  3. Harden entitlements and redirection

    • Publish the CAD viewer and Office as RemoteApps from a RemoteApp application group. Assign users via Azure AD groups and register the application group to a workspace in the same metadata region.
    • Set host pool RDP properties to disable drive and clipboard redirection except text; enable printers via Easy Print; allow smart cards.
    • Why: Principle of least privilege reduces risk and attack surface; controlled redirection mitigates data exfiltration.
  4. Optimize media and browsers

    • Enable Teams optimization and validate the optimized state on clients. Deploy multimedia redirection for Edge with the required service and extension.
    • Configure QoS/DSCP for real-time media and confirm UDP egress is permitted from clients and session hosts.
    • Why: Offloading media to endpoints reduces session host CPU and improves A/V quality under network variability.
  5. Scale and profile performance

    • Store FSLogix profiles on Azure NetApp Files with appropriate SMB multichannel and NTFS permissions. Implement autoscale and Start VM on connect; assign the required custom role to the Azure Virtual Desktop service principal.
    • Why: ANF delivers the highest IOPS/lowest latency at scale; autoscale and SVOC lower costs while keeping user experience consistent.
  6. Troubleshoot launch and stability

    • For RemoteApp failures, verify MSIX app attach staging/registration and review AppLocker logs for denials; confirm consistent package availability across hosts.
    • For screen performance, use PerfMon RemoteFX Frames Skipped/Second counters to isolate server, network, or client issues. Validate that no session hosts are in drain mode unexpectedly.
    • Why: Targeted telemetry shortens mean time to resolution and avoids blind image rebuilds.
  7. Maintain client and platform currency

    • Roll out Windows and macOS AVD clients in rings, enforcing a minimum client version. Update session hosts with validated image versions from the gallery. Push antimalware as a VM extension.
    • Why: Current clients carry codec, optimization, and security fixes; controlled rollouts reduce regression risk while maintaining experience parity.

Session Host Operations · All domains · Security

Practice these questions → · Timed practice on ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Pass your exam →

Browse Microsoft →

Related guides

All-in-one access

One subscription. Every exam.

Every plan unlocks unlimited answer search, practice tests, AI explanations, and the full resource library — in 20+ languages.

Monthly
24.87
Just €0.83/day
Everything included:
  • Unlimited answer search
  • Unlimited practice tests
  • AI-powered explanations
  • Full resource library
  • 20+ languages
  • Weekly content updates
  • Rewards & referrals
  • Priority support
Start free trial

No credit card required*

Best value
12 months
179.87
Just €0.49/daySave 40%
Everything included:
  • Unlimited answer search
  • Unlimited practice tests
  • AI-powered explanations
  • Full resource library
  • 20+ languages
  • Weekly content updates
  • Rewards & referrals
  • Priority support
Start free trial

No credit card required*

✓ Free plan included · ✓ Cancel anytime · ✓ All plans unlock the full product