You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/virtual-desktop/tutorial-try-deploy-windows-11-desktop.md
+51-53Lines changed: 51 additions & 53 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,21 +4,24 @@ description: This tutorial shows you how to deploy Azure Virtual Desktop with a
4
4
ms.topic: tutorial
5
5
author: dknappettmsft
6
6
ms.author: daknappe
7
-
ms.date: 10/25/2023
7
+
ms.date: 12/06/2024
8
8
---
9
9
10
10
# Tutorial: Deploy a sample Azure Virtual Desktop infrastructure with a Windows 11 desktop
11
11
12
-
Azure Virtual Desktop enables you to access desktops and applications from virtually anywhere. This tutorial shows you how to deploy a *Windows 11 Enterprise* desktop in Azure Virtual Desktop using the Azure portal and how to connect to it. To learn more about the terminology used for Azure Virtual Desktop, see [Azure Virtual Desktop terminology](environment-setup.md) and [What is Azure Virtual Desktop?](overview.md)
12
+
Azure Virtual Desktop enables you to access desktops and applications from virtually anywhere. This tutorial shows you how to deploy a *Windows 11 Enterprise* desktop in Azure Virtual Desktop using the Azure portal and how to connect to it using [Windows App](/windows-app/overview).
13
13
14
-
You'll deploy a sample infrastructure by:
14
+
To learn more about the terminology used for Azure Virtual Desktop, see [Azure Virtual Desktop terminology](environment-setup.md) and [What is Azure Virtual Desktop?](overview.md)
15
+
16
+
In this tutorial, you:
15
17
16
18
> [!div class="checklist"]
17
-
> * Creating a personal host pool.
18
-
> * Creating a session host virtual machine (VM) joined to your Microsoft Entra tenant with Windows 11 Enterprise and add it to the host pool.
19
-
> * Creating a workspace and an application group that publishes a desktop to the session host VM.
20
-
> * Assigning users to the application group.
21
-
> * Connecting to the desktop.
19
+
> * Create:
20
+
> * A personal host pool.
21
+
> * A session host virtual machine (VM) joined to your Microsoft Entra tenant with Windows 11 Enterprise and add it to the host pool.
22
+
> * A workspace and an application group that publishes a desktop to the session host VM.
23
+
> * Assign users to the application group.
24
+
> * Connect to the desktop using Windows App.
22
25
23
26
> [!TIP]
24
27
> This tutorial shows a simple way you can get started with Azure Virtual Desktop. It doesn't provide an in-depth guide of the different options and you can't publish a RemoteApp in addition to the desktop. For a more in-depth and adaptable approach to deploying Azure Virtual Desktop, see [Deploy Azure Virtual Desktop](deploy-azure-virtual-desktop.md), or for suggestions of what else you can configure, see the articles we list in [Next steps](#next-steps).
@@ -38,11 +41,11 @@ You need:
38
41
39
42
Alternatively if you already have the [Contributor](../role-based-access-control/built-in-roles.md#contributor) or [Owner](../role-based-access-control/built-in-roles.md#owner) RBAC role, you're already able to create all of these resource types.
40
43
41
-
- A [virtual network](../virtual-network/quick-create-portal.md) in the same Azure region you want to deploy your session hosts to.
44
+
- A [virtual network](../virtual-network/quick-create-portal.md) in the same Azure region you want to deploy your session hosts to. The virtual network needs outbound internet access. For more information, see [Default outbound access in Azure](/azure/virtual-network/ip-services/default-outbound-access).
42
45
43
46
- A user account in Microsoft Entra ID you can use for connecting to the desktop. This account must be assigned the *Virtual Machine User Login* or *Virtual Machine Administrator Login* RBAC role on the subscription. Alternatively you can assign the role to the account on the session host VM or the resource group containing the VM after deployment.
44
47
45
-
-A Remote Desktop client installed on your device to connect to the desktop. You can find a list of supported clients in [Remote Desktop clients for Azure Virtual Desktop](users/remote-desktop-clients-overview.md). Alternatively you can use the [Remote Desktop Web client](users/connect-web.md), which you can use through a supported web browser without installing any extra software.
48
+
-[Windows App installed on your device](/windows-app/get-started-connect-devices-desktops-apps?pivots=azure-virtual-desktop) to connect to the desktop. You can also use Windows App in a web browser without installing any extra software.
46
49
47
50
## Create a personal host pool, workspace, application group, and session host VM
48
51
@@ -69,9 +72,9 @@ To create a personal host pool, workspace, application group, and session host V
69
72
| Host pool type | Select **Personal**. This means that end users have a dedicated assigned session host that they always connect to. Selecting **Personal** shows a new option for **Assignment type**. |
70
73
| Assignment type | Select **Automatic**. Automatic assignment means that a user automatically gets assigned the first available session host when they first sign in, which is then dedicated to that user. |
71
74
72
-
Once you've completed this tab, select **Next: Virtual Machines**.
75
+
Once you've completed this tab, select **Next: Session hosts**.
73
76
74
-
1. On the **Virtual machines** tab, complete the following information:
77
+
1. On the **Session hosts** tab, complete the following information:
75
78
76
79
| Parameter | Value/Description |
77
80
|--|--|
@@ -80,11 +83,13 @@ To create a personal host pool, workspace, application group, and session host V
80
83
| Name prefix | Enter a name for your session hosts, for example **hp01-sh**.<br /><br />This name prefix is used as the prefix for your session host VMs. Each session host has a suffix of a hyphen and then a sequential number added to the end, for example **hp01-sh-0**.<br /><br />The prefix can be a maximum of 11 characters and is used in the computer name in the operating system. The prefix and the suffix combined can be a maximum of 15 characters. Session host names must be unique. |
81
84
| Virtual machine location | Select the Azure region where you want to deploy your session host VMs. It must be the same region that your virtual network is in. |
82
85
| Availability options | Select **No infrastructure redundancy required**. This means that your session host VMs aren't deployed in an availability set or in availability zones. |
83
-
| Security type | Select **Trusted launch virtual machines**. Leave the subsequent defaults of **Enable secure boot** and **Enable vTPM** checked, and **Integrity monitoring** unchecked. For more information, see [Trusted launch](security-guide.md#trusted-launch). |
84
-
| Image | Select **Windows 11 Enterprise, version 23H2**. |
85
-
| Virtual machine size | Accept the default SKU. If you want to use a different SKU, select **Change size**, then select from the list. |
86
-
| Number of VMs | Enter **1** as a minimum. You can deploy up to 500 session host VMs at this point if you wish, or you can add more separately.<br /><br />With a personal host pool, each session host can only be assigned to one user, so you need one session host for each user connecting to this host pool. Once you've completed this tutorial, you can create a pooled host pool, where multiple users can connect to the same session host. |
87
-
| OS disk type | Select **Premium SSD** for best performance. |
86
+
| Security type | Select **Trusted launch virtual machines**. Leave the subsequent defaults as they are. For more information, see [Trusted launch](security-guide.md#trusted-launch). |
87
+
| Image | Select a **Windows 11** image from the drop-down list. |
88
+
| Virtual machine size | Select an Azure VM SKU. You can use the default SKU, or if you want to use a different SKU, select **Change size**, then select from the list. Make sure your Azure subscription has available quota for the SKU you select. For more information, see [Sizes for virtual machines in Azure](/azure/virtual-machines/sizes/overview) and [View quotas](/azure/quotas/view-quotas). |
89
+
| Hibernate | Leave hibernate unchecked for this tutorial. |
90
+
| Number of VMs | Enter **1** as a minimum. You can deploy up to 400 session host VMs at this point if you wish, or you can add more separately.<br /><br />With a personal host pool, each session host can only be assigned to one user, so you need one session host for each user connecting to this host pool. Once you've completed this tutorial, you can create a pooled host pool, where multiple users can connect to the same session host. |
91
+
| OS disk type | Select **Premium SSD** for best performance. If you select a different type, your Windows experience in the remote session might be slow. |
92
+
| OS disk size | Leave **Default size (128GiB)** selected. |
| Virtual network | Select your virtual network and subnet to connect session hosts to. |
@@ -93,7 +98,7 @@ To create a personal host pool, workspace, application group, and session host V
93
98
|**Domain to join**||
94
99
| Select which directory you would like to join | Select **Microsoft Entra ID**. |
95
100
| Enroll VM with Intune | Select **No.**|
96
-
|**Virtual Machine Administrator account**||
101
+
|**Virtual machine administrator account**||
97
102
| Username | Enter a name to use as the local administrator account for these session host VMs. |
98
103
| Password | Enter a password for the local administrator account. |
99
104
| Confirm password | Reenter the password. |
@@ -131,71 +136,66 @@ Once your host pool, workspace, application group, and session host VM(s) have b
131
136
132
137
1. Finish by selecting **Select**.
133
138
134
-
## Enable connections from Remote Desktop clients
135
-
136
-
> [!TIP]
137
-
> This section is optional if you're going to use a Windows device to connect to Azure Virtual Desktop that is joined to the same Microsoft Entra tenant as your session host VMs and you're using the [Remote Desktop client for Windows](users/connect-windows.md?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json).
139
+
## Enable Microsoft Entra ID authentication to the remote session
138
140
139
-
To enable connections from all of the Remote Desktop clients, you need to add an RDP property to your host pool configuration.
141
+
The session host you created is joined to Microsoft Entra ID. To enable connections to a remote session using Microsoft Entra ID authentication, you need to add an RDP property to your host pool configuration:
140
142
141
143
1. Go back to the host pool overview, then select **RDP Properties**.
142
144
143
145
1. Select the **Advanced** tab.
144
146
145
-
1. In the **RDP Properties** box, add `targetisaadjoined:i:1;` to the start of the text in the box.
147
+
1. In the **RDP Properties** box, add `enablerdsaadauth:i:1;` to the start of the text in the box.
146
148
147
149
1. Select **Save**.
148
150
149
-
## Connect to the desktop
151
+
## Connect to the desktop with Windows App
150
152
151
153
You're ready to connect to the desktop. The desktop takes longer to load the first time as the profile is being created, however subsequent connections are quicker.
152
154
153
155
> [!IMPORTANT]
154
156
> Make sure the user account you're using to connect has been assigned the *Virtual Machine User Login* or *Virtual Machine Administrator Login* RBAC role on the subscription, session host VM, or the resource group containing the VM, as mentioned in the prerequisites, else you won't be able to connect.
155
157
156
-
Select the relevant tab and follow the steps, depending on which Remote Desktop client you're using. We've only listed the steps here for Windows, Web and macOS, but if you want to connect using one of our other Remote Desktop clients, see [Remote Desktop clients for Azure Virtual Desktop](users/remote-desktop-clients-overview.md).
158
+
Select the relevant tab and follow the steps, depending on which platform you're using. We've only listed the steps here for Windows, macOS, and using a web browser. If you want to connect using Windows App on another platform, see [Get started with Windows App to connect to desktops and apps](/windows-app/get-started-connect-devices-desktops-apps?pivots=azure-virtual-desktop).
157
159
158
-
# [Windows](#tab/windows-client)
160
+
# [Windows](#tab/windows)
159
161
160
-
1. Open the **Remote Desktop** app on your device.
162
+
1. Open **Windows App** on your device.
161
163
162
-
1. Select the three dots in the top right-hand corner, then select **Subscribe with URL**.
164
+
1. Select Sign in and sign in with your user account for Azure Virtual Desktop. If you're signed in to your local Windows device with a work or school account on a managed device, you're signed in automatically.
163
165
164
-
1.In the **Email or Workspace URL** box, enter `https://rdweb.wvd.microsoft.com`. After a few seconds, the message **We found Workspaces at the following URLs** should be displayed.
166
+
1.If it's your first time using Windows App, navigate through the tour to learn more about Windows App, then select **Done**, or select **Skip**.
165
167
166
-
1.Select **Next**.
168
+
1.After you sign in, select the **Devices** tab to see the desktop you created, which is called **SessionDesktop**.
167
169
168
-
1.Sign in with the user account you assigned to the application group. After a few seconds, the workspace should show with an icon named **SessionDesktop**.
170
+
1.Select **Connect** to launch a desktop session. If you see the prompt **Allow remote desktop connection?**, select **Yes**. Your desktop is ready to use.
169
171
170
-
1. Double-click **SessionDesktop** to launch a desktop session. You need to enter the password for the user account again.
172
+
# [macOS](#tab/macos)
171
173
172
-
# [Web](#tab/web-client)
174
+
1. Open **Windows App** on your device.
173
175
174
-
1.Open a [supported web browser](users/connect-web.md#prerequisites) and go to [**https://client.wvd.microsoft.com/arm/webclient**](https://client.wvd.microsoft.com/arm/webclient).
176
+
1.If it's your first time using Windows App, navigate through the tour to learn more about Windows App, then select **Done**, or select **Skip**.
175
177
176
-
1.Sign in with the user account you assigned to the application group. After a few seconds, the workspace should show with an icon named **SessionDesktop**.
178
+
1.Select **+**, then select **Add Work or School Account** and sign in with your user account for Azure Virtual Desktop.
177
179
178
-
1.Select **SessionDesktop** to launch a desktop session.
180
+
1.After you sign in, select the **Devices**tab to see the desktop you created, which is called **SessionDesktop**.
179
181
180
-
1.A prompt shows asking you for permission to **Access local resources**. You can also select whether you want to allow access to your microphone, clipboard, printer, and/or file transfer in the remote session. Once you've made your selections, select **Allow**. If you allowed access to the microphone and/or clipboard, an extra prompt shows requesting further confirmation.
182
+
1.Double-click **SessionDesktop** to connect. If you see the prompt **Allow remote desktop connection?**, select **Yes**. Your desktop is ready to use.
181
183
182
-
1. The **Log in** prompt shows with your username prepopulated. You need to enter the password for the user account again, then select **Submit**.
184
+
# [Web browser](#tab/web)
183
185
184
-
# [macOS](#tab/macos-client)
186
+
1. Open a web browser and go to [**https://windows.cloud.microsoft/**](https://windows.cloud.microsoft/).
185
187
186
-
1.Open the **Microsoft Remote Desktop** app on your device.
188
+
1.Sign in with your user account for Azure Virtual Desktop. If you're signed in to your browser with a work or school account on a managed device, you're signed in automatically.
187
189
188
-
1.Select **Workspaces**.
190
+
1.If it's your first time using Windows App, navigate through the tour to learn more about Windows App, then select **Done**, or select **Skip**.
189
191
190
-
1.Select **+**, then select **Add Workspace**.
192
+
1.After you sign in, select the **Devices** tab to see the desktop you created, which is called **SessionDesktop**.
191
193
192
-
1.In the **Email or Workspace URL**box, enter `https://rdweb.wvd.microsoft.com`. After a few seconds, the message **We found Workspaces at the following URLs** should be displayed.
194
+
1.Select **Connect**to launch a desktop session.
193
195
194
-
1.Select **Add**.
196
+
1.The prompt **In Session Settings** enables you to access some local resources, such as printers and the clipboard in the remote session. Once you've made your selections, select **Connect**.
195
197
196
-
1. Sign in with the user account you assigned to the application group. After a few seconds, the workspace should show with an icon named **SessionDesktop**.
197
-
198
-
1. Double-click **SessionDesktop** to launch a desktop session. You need to enter the password for the user account again, then select **Continue**.
198
+
1. If you see the prompt **Allow remote desktop connection?**, select **Yes**. Your desktop is ready to use.
199
199
200
200
---
201
201
@@ -205,17 +205,15 @@ Now that you've created and connected to a Windows 11 desktop with Azure Virtual
205
205
206
206
-[Add session hosts to a host pool](add-session-hosts-host-pool.md).
207
207
208
-
-[Publish applications](manage-app-groups.md).
208
+
-[Publish applications with RemoteApp](publish-applications-stream-remoteapp.md).
209
209
210
-
-[User profile management for Azure Virtual Desktop with FSLogix profile containers](create-profile-container-azure-ad.yml).
210
+
-[User profile management for Azure Virtual Desktop with FSLogix profile containers](fslogix-profile-containers.md).
- Learn about [supported identities and authentication methods](authentication.md)
215
215
216
-
-[Set up email discovery to subscribe to Azure Virtual Desktop](/windows-server/remote/remote-desktop-services/rds-email-discovery?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json).
217
-
218
-
-[Configure single sign-on for Azure Virtual Desktop using Microsoft Entra authentication](configure-single-sign-on.md).
216
+
-[Configure single sign-on for Azure Virtual Desktop using Microsoft Entra authentication](configure-single-sign-on.md), which includes providing consent on behalf of your organization.
219
217
220
218
- Learn about [session host virtual machine sizing guidelines](/windows-server/remote/remote-desktop-services/virtual-machine-recs?toc=%2Fazure%2Fvirtual-desktop%2Ftoc.json).
0 commit comments