Skip to content

Commit 676e158

Browse files
authored
Merge pull request #215754 from dknappettmsft/avd-rd-clients-how-to-revamp
AVD RD clients how to revamp
2 parents 6f8f262 + a025d7f commit 676e158

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+2405
-576
lines changed

.openpublishing.redirection.virtual-desktop.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,46 @@
3434
"source_path": "articles/virtual-desktop/azure-stack-hci-faq.yml",
3535
"redirect_url": "/azure/virtual-desktop/azure-stack-hci",
3636
"redirect_document_id": false
37+
},
38+
{
39+
"source_path_from_root": "/articles/virtual-desktop/user-documentation/connect-android.md",
40+
"redirect_url": "/azure/virtual-desktop/users/connect-android-chrome-os",
41+
"redirect_document_id": true
42+
},
43+
{
44+
"source_path_from_root": "/articles/virtual-desktop/user-documentation/connect-ios.md",
45+
"redirect_url": "/azure/virtual-desktop/users/connect-ios-ipados",
46+
"redirect_document_id": true
47+
},
48+
{
49+
"source_path_from_root": "/articles/virtual-desktop/user-documentation/connect-macos.md",
50+
"redirect_url": "/azure/virtual-desktop/users/connect-macos",
51+
"redirect_document_id": true
52+
},
53+
{
54+
"source_path_from_root": "/articles/virtual-desktop/user-documentation/connect-microsoft-store.md",
55+
"redirect_url": "/azure/virtual-desktop/users/connect-microsoft-store",
56+
"redirect_document_id": true
57+
},
58+
{
59+
"source_path_from_root": "/articles/virtual-desktop/user-documentation/connect-web.md",
60+
"redirect_url": "/azure/virtual-desktop/users/connect-web",
61+
"redirect_document_id": true
62+
},
63+
{
64+
"source_path_from_root": "/articles/virtual-desktop/user-documentation/connect-windows-7-10.md",
65+
"redirect_url": "/azure/virtual-desktop/users/connect-windows",
66+
"redirect_document_id": true
67+
},
68+
{
69+
"source_path_from_root": "/articles/virtual-desktop/user-documentation/index.yml",
70+
"redirect_url": "/azure/virtual-desktop/users/",
71+
"redirect_document_id": true
72+
},
73+
{
74+
"source_path_from_root": "/articles/virtual-desktop/user-documentation/linux-overview.md",
75+
"redirect_url": "/azure/virtual-desktop/users/connect-thin-clients",
76+
"redirect_document_id": true
3777
}
3878
]
3979
}

articles/virtual-desktop/TOC.yml

Lines changed: 49 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@
2121
- name: Remote Desktop clients
2222
items:
2323
- name: Windows (Desktop)
24-
href: /windows-server/remote/remote-desktop-services/clients/windowsdesktop-whatsnew?context=/azure/virtual-desktop/context/context
24+
href: /windows-server/remote/remote-desktop-services/clients/windowsdesktop-whatsnew?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
2525
- name: Windows (Microsoft Store)
26-
href: /windows-server/remote/remote-desktop-services/clients/windows-whatsnew?context=/azure/virtual-desktop/context/context
26+
href: /windows-server/remote/remote-desktop-services/clients/windows-whatsnew?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
2727
- name: macOS
28-
href: /windows-server/remote/remote-desktop-services/clients/mac-whatsnew?context=/azure/virtual-desktop/context/context
29-
- name: iOS
30-
href: /windows-server/remote/remote-desktop-services/clients/ios-whatsnew?context=/azure/virtual-desktop/context/context
31-
- name: Android
32-
href: /windows-server/remote/remote-desktop-services/clients/android-whatsnew?context=/azure/virtual-desktop/context/context
28+
href: /windows-server/remote/remote-desktop-services/clients/mac-whatsnew?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
29+
- name: iOS/iPadOS
30+
href: /windows-server/remote/remote-desktop-services/clients/ios-whatsnew?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
31+
- name: Android/Chrome OS
32+
href: /windows-server/remote/remote-desktop-services/clients/android-whatsnew?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
3333
- name: Web
34-
href: /windows-server/remote/remote-desktop-services/clients/web-client-whatsnew?context=/azure/virtual-desktop/context/context
34+
href: /windows-server/remote/remote-desktop-services/clients/web-client-whatsnew?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
3535
- name: Azure Virtual Desktop (classic) documentation
3636
href: ./virtual-desktop-fall-2019/tenant-setup-azure-active-directory.md
3737
- name: Quickstarts
@@ -60,13 +60,13 @@
6060
- name: Example architecture scenarios
6161
items:
6262
- name: Azure Virtual Desktop for the enterprise
63-
href: /azure/architecture/example-scenario/wvd/windows-virtual-desktop?context=/azure/virtual-desktop/context/context
63+
href: /azure/architecture/example-scenario/wvd/windows-virtual-desktop?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
6464
- name: Multiple identity sources
6565
items:
6666
- name: AD DS and Azure AD
67-
href: /azure/architecture/example-scenario/wvd/multi-forest?context=/azure/virtual-desktop/context/context
67+
href: /azure/architecture/example-scenario/wvd/multi-forest?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
6868
- name: AD DS, Azure AD, and Azure AD DS
69-
href: /azure/architecture/example-scenario/wvd/multi-forest-azure-managed?context=/azure/virtual-desktop/context/context
69+
href: /azure/architecture/example-scenario/wvd/multi-forest-azure-managed?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
7070
- name: Network connectivity
7171
items:
7272
- name: Understanding network connectivity
@@ -84,7 +84,7 @@
8484
- name: Determine user connection quality
8585
href: connection-latency.md
8686
- name: Virtual machine sizing guidance
87-
href: /windows-server/remote/remote-desktop-services/virtual-machine-recs?context=/azure/virtual-desktop/context/context
87+
href: /windows-server/remote/remote-desktop-services/virtual-machine-recs?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
8888
- name: Identity and access management
8989
items:
9090
- name: Identities and authentication
@@ -115,6 +115,12 @@
115115
items:
116116
- name: How the scaling tool works
117117
href: scaling-automation-logic-apps.md
118+
- name: Remote Desktop clients
119+
items:
120+
- name: Compare the clients
121+
href: compare-remote-desktop-clients.md
122+
- name: Supported RDP properties
123+
href: rdp-properties.md
118124
- name: Azure Virtual Desktop FAQ
119125
href: faq.yml
120126
- name: Windows 10 Enterprise multi-session FAQ
@@ -159,26 +165,40 @@
159165
href: automatic-migration.md
160166
- name: Migrate manually
161167
href: manual-migration.md
162-
- name: Connect to Azure Virtual Desktop resources
168+
- name: Connect to Azure Virtual Desktop
163169
items:
170+
- name: Windows Desktop client
171+
href: ./users/connect-windows.md?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
172+
- name: Web client
173+
href: ./users/connect-web.md?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
174+
- name: macOS client
175+
href: ./users/connect-macos.md?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
176+
- name: iOS/iPadOS client
177+
href: ./users/connect-ios-ipados.md?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
178+
- name: Android/Chrome OS client
179+
href: ./users/connect-android-chrome-os.md?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
180+
- name: Windows Microsoft Store client
181+
href: ./users/connect-microsoft-store.md?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
182+
- name: Thin clients
183+
href: ./users/connect-thin-clients.md?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json&bc=%2Fazure%2Fvirtual-desktop%2Fbreadcrumb%2Ftoc.json
184+
- name: Remote Desktop clients
185+
items:
186+
- name: Use client features
187+
items:
164188
- name: Windows Desktop client
165-
href: ./user-documentation/connect-windows-7-10.md?toc=/azure/virtual-desktop/toc.json&bc=/azure/virtual-desktop/breadcrumb/toc.json
166-
- name: Microsoft Store client
167-
href: ./user-documentation/connect-microsoft-store.md?toc=/azure/virtual-desktop/toc.json&bc=/azure/virtual-desktop/breadcrumb/toc.json
168-
- name: macOS client
169-
href: ./user-documentation/connect-macos.md?toc=/azure/virtual-desktop/toc.json&bc=/azure/virtual-desktop/breadcrumb/toc.json
189+
href: ./users/client-features-windows.md
170190
- name: Web client
171-
href: ./user-documentation/connect-web.md?toc=/azure/virtual-desktop/toc.json&bc=/azure/virtual-desktop/breadcrumb/toc.json
172-
- name: iOS client
173-
href: ./user-documentation/connect-ios.md?toc=/azure/virtual-desktop/toc.json&bc=/azure/virtual-desktop/breadcrumb/toc.json
174-
- name: Android client
175-
href: ./user-documentation/connect-android.md?toc=/azure/virtual-desktop/toc.json&bc=/azure/virtual-desktop/breadcrumb/toc.json
176-
- name: Thin clients
177-
href: ./user-documentation/linux-overview.md?toc=/azure/virtual-desktop/toc.json&bc=/azure/virtual-desktop/breadcrumb/toc.json
178-
- name: Configure device redirections
179-
href: configure-device-redirections.md
180-
- name: Supported RDP file settings
181-
href: /windows-server/remote/remote-desktop-services/clients/rdp-files?context=/azure/virtual-desktop/context/context
191+
href: ./users/client-features-web.md
192+
- name: macOS client
193+
href: ./users/client-features-macos.md
194+
- name: iOS/iPadOS client
195+
href: ./users/client-features-ios-ipados.md
196+
- name: Android/Chrome OS client
197+
href: ./users/client-features-android-chrome-os.md
198+
- name: Windows Microsoft Store client
199+
href: ./users/client-features-microsoft-store.md
200+
- name: Configure device redirections
201+
href: configure-device-redirections.md
182202
- name: Set up the PowerShell module
183203
href: powershell-module.md
184204
- name: Create a host pool and session hosts

articles/virtual-desktop/authentication.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ Once you're connected to your remote app or desktop, you may be prompted for aut
107107
> This preview version is provided without a service level agreement, and is not recommended for production workloads. Certain features might not be supported or might have constrained capabilities.
108108
> For more information, see [Supplemental Terms of Use for Microsoft Azure Previews](https://azure.microsoft.com/support/legal/preview-supplemental-terms/).
109109
110-
Azure Virtual Desktop supports in-session passwordless authentication (preview) using [Windows Hello for Business](/windows/security/identity-protection/hello-for-business/hello-overview) or security devices like FIDO keys when using the [Windows Desktop client](user-documentation/connect-windows-7-10.md). Passwordless authentication is enabled automatically when the session host and local PC are using the following operating systems:
110+
Azure Virtual Desktop supports in-session passwordless authentication (preview) using [Windows Hello for Business](/windows/security/identity-protection/hello-for-business/hello-overview) or security devices like FIDO keys when using the [Windows Desktop client](users/connect-windows.md). Passwordless authentication is enabled automatically when the session host and local PC are using the following operating systems:
111111

112112
- Windows 11 Enterprise single or multi-session with the [2022-09 Cumulative Updates for Windows 11 Preview (KB5017383)](https://support.microsoft.com/kb/KB5017383) or later installed.
113113
- Windows 10 Enterprise single or multi-session, versions 20H2 or later with the [2022-09 Cumulative Updates for Windows 10 Preview (KB5017380)](https://support.microsoft.com/kb/KB5017380) or later installed.
Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
---
2+
title: Compare the features of the Remote Desktop clients for Azure Virtual Desktop - Azure Virtual Desktop
3+
description: Compare the features of the Remote Desktop clients when connecting to Azure Virtual Desktop.
4+
author: dknappettmsft
5+
ms.topic: conceptual
6+
ms.date: 09/26/2022
7+
ms.author: daknappe
8+
---
9+
10+
# Compare the features of the Remote Desktop clients when connecting to Azure Virtual Desktop
11+
12+
There are some differences between the features of each of the Remote Desktop clients when connecting to Azure Virtual Desktop. Below you can find information about what these differences are.
13+
14+
> [!TIP]
15+
> Some clients and features differ when using Azure Virtual Desktop to using Remote Desktop Services. If you want to see the clients and features for Remote Desktop Services, see [Compare the clients: features](/windows-server/remote/remote-desktop-services/clients/remote-desktop-features) and [Compare the clients: redirections](/windows-server/remote/remote-desktop-services/clients/remote-desktop-app-compare).
16+
17+
## Features comparison
18+
19+
The following table compares the features of each Remote Desktop client when connecting to Azure Virtual Desktop.
20+
21+
| Feature | Windows Desktop | Microsoft Store | Android or Chrome OS | iOS or iPadOS | macOS | Web | Description |
22+
|--|--|--|--|--|--|--|--|
23+
| Remote Desktop sessions | X | X | X | X | X | X | Desktop of a remote computer presented in a full screen or windowed mode. |
24+
| Integrated RemoteApp sessions | X | | | | X | | Individual remote apps integrated into the local desktop as if they are running locally. |
25+
| Immersive RemoteApp sessions | | X | X | X | | X | Individual remote apps presented in a window or maximized to a full screen. |
26+
| Multiple monitors | 16 monitor limit | | | | 16 monitor limit | | Lets the user run Remote Desktop or remote apps on all local monitors.<br /><br />Each monitor can have a maximum resolution of 8K, with the total resolution limited to 32K. These limits depend on factors such as session host specification and network connectivity. |
27+
| Dynamic resolution | X | X | | | X | X | Resolution and orientation of local monitors is dynamically reflected in the remote session. If the client is running in windowed mode, the remote desktop is resized dynamically to the size of the client window. |
28+
| Smart sizing | X | X | | | X | | Remote Desktop in Windowed mode is dynamically scaled to the window's size. |
29+
| Localization | X | X | English only | X | | X | Client user interface is available in multiple languages. |
30+
| Multi-factor authentication | X | X | X | X | X | X | Supports multi-factor authentication for remote connections. |
31+
| Teams optimization for Azure Virtual Desktop | X | | | | X | | Media optimizations for Microsoft Teams to provide high quality calls and screen sharing experiences. Learn more at [Use Microsoft Teams on Azure Virtual Desktop](/azure/virtual-desktop/teams-on-avd). |
32+
33+
## Redirections comparison
34+
35+
The following tables compare support for device and other redirections across the different Remote Desktop clients when connecting to Azure Virtual Desktop. Organizations can configure redirections centrally through Azure Virtual Desktop RDP properties or Group Policy.
36+
37+
> [!IMPORTANT]
38+
> You can only enable redirections with binary settings that apply to both to and from the remote machine. One-way blocking of redirections from only one side of the connection is not supported.
39+
40+
### Input redirection
41+
42+
| Input | Windows Desktop | Microsoft Store client | Android or Chrome OS | iOS or iPadOS | macOS | Web client |
43+
|--|--|--|--|--|--|--|
44+
| Keyboard | X | X | X | X | X | X |
45+
| Mouse | X | X | X | X | X | X |
46+
| Touch | X | X | X | X | | X |
47+
| Pen | X | | X (as touch) | X (as touch) | | |
48+
49+
### Port redirection
50+
51+
| Redirection | Windows Desktop | Microsoft Store client | Android or Chrome OS | iOS or iPadOS | macOS | Web client |
52+
|--|--|--|--|--|--|--|
53+
| Serial port | X | | | | | |
54+
| USB | X | | | | | |
55+
56+
When you enable USB port redirection, all USB devices attached to USB ports are automatically recognized in the remote session. For devices to work as expected, you must make sure to install their required drivers on both the local device and session host. You will need to make sure the drivers are certified to run in remote scenarios. If you need more information about using your USB device in remote scenarios, talk to the device manufacturer.
57+
58+
### Other redirection (devices, etc.)
59+
60+
| Redirection | Windows Desktop | Microsoft Store client | Android or Chrome OS | iOS or iPadOS | macOS | Web client |
61+
|--|--|--|--|--|--|--|
62+
| Cameras | X | | | X | X | |
63+
| Clipboard | X | X | Text | Text, images | X | Text |
64+
| Local drive/storage | X | | X | X | X | X\* |
65+
| Location | X | | | | | |
66+
| Microphones | X | X | X | X | X | X |
67+
| Printers | X | | | | X\*\* (CUPS only) | PDF print |
68+
| Scanners | X | | | | | |
69+
| Smart cards | X | | | | X (Windows sign-in not supported) | |
70+
| Speakers | X | X | X | X | X | X |
71+
| Third-party virtual channel plugins | X | | | | | |
72+
| WebAuthn | X | | | | | |
73+
74+
\* Limited to uploading and downloading files through the Remote Desktop Web client.
75+
76+
\*\* For printer redirection, the macOS app supports the Publisher Imagesetter printer driver by default. The app doesn't support the native printer drivers.

articles/virtual-desktop/configure-adfs-sso.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ Before configuring AD FS single sign-on, you must have the following setup runni
3535

3636
The following Azure Virtual Desktop clients support this feature:
3737

38-
* [Windows Desktop client](./user-documentation/connect-windows-7-10.md)
39-
* [Web client](./user-documentation/connect-web.md)
38+
* [Windows Desktop client](./users/connect-windows.md)
39+
* [Web client](./users/connect-web.md)
4040

4141
## Configure the certificate authority to issue certificates
4242

@@ -275,5 +275,5 @@ UnConfigureWVDSSO.ps1 -WvdWebAppAppIDUri "<WVD Web App URI>" -WvdClientAppApplic
275275

276276
Now that you've configured single sign-on, you can sign in to a supported Azure Virtual Desktop client to test it as part of a user session. If you want to learn how to connect to a session using your new credentials, check out these articles:
277277

278-
* [Connect with the Windows Desktop client](./user-documentation/connect-windows-7-10.md)
279-
* [Connect with the web client](./user-documentation/connect-web.md)
278+
* [Connect with the Windows Desktop client](./users/connect-windows.md)
279+
* [Connect with the web client](./users/connect-web.md)

articles/virtual-desktop/configure-host-pool-personal-desktop-assignment-type.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,8 @@ To reassign a personal desktop in the Azure portal:
152152

153153
Now that you've configured the personal desktop assignment type, you can sign in to an Azure Virtual Desktop client to test it as part of a user session. These articles will show you how to connect to a session using the client of your choice:
154154

155-
- [Connect with the Windows Desktop client](./user-documentation/connect-windows-7-10.md)
156-
- [Connect with the web client](./user-documentation/connect-web.md)
157-
- [Connect with the Android client](./user-documentation/connect-android.md)
158-
- [Connect with the iOS client](./user-documentation/connect-ios.md)
159-
- [Connect with the macOS client](./user-documentation/connect-macos.md)
155+
- [Connect with the Windows Desktop client](./users/connect-windows.md)
156+
- [Connect with the web client](./users/connect-web.md)
157+
- [Connect with the Android client](./users/connect-android-chrome-os.md)
158+
- [Connect with the iOS client](./users/connect-ios-ipados.md)
159+
- [Connect with the macOS client](./users/connect-macos.md)

0 commit comments

Comments
 (0)