Setting up Remote Desktop Web Access in Windows Server 2022

Posted on 20th June 2023

Setting up Remote Desktop Web Access in Windows Server 2022

Remote Desktop Web Access (RD Web Access) enables users to access remote desktops and remote applications from a web browser. RD Web Access is a component of the Remote Desktop Services role in Windows Server 2022.

In this article, we will show you how to set up RD Web Access in Windows Server 2022.

Prerequisites

Before you begin, you will need the following:

A Windows Server 2022 machine.

A static IP address for your server.

A domain name pointed to your server’s IP address.

A valid SSL certificate for your domain name.

Install Remote Desktop Services Role

First, you will need to install the Remote Desktop Services role on your server. You can do this by opening the Server Manager and clicking on “Add Roles and Features”.

On the “Before you begin” page, click “Next”.

On the “Installation Type” page, select “Role-based or feature-based installation” and click “Next”.

On the “Server Selection” page, select the server on which you want to install the Remote Desktop Services role and click “Next”.

On the “Server Roles” page, select the “Remote Desktop Services” checkbox and click “Next”.

On the “Features” page, click “Next”.

On the “Remote Desktop Services” page, click “Next”.

On the “Web Server (IIS)” page, click “Next”.

On the “Role Services” page, select the “Web Server” and “Application Server” role services and click “Next”.

On the “Confirm Installation Selections” page, click “Install”.

Once the installation is complete, click “Close”.

Configure Remote Desktop Services

Now that the Remote Desktop Services role is installed, you will need to configure it. You can do this by opening the Server Manager and clicking on “Remote Desktop Services”.

On the “Overview” page, click “Edit Deployment Properties”.

On the “Deployment Properties” page, select the “Enable Remote Desktop” checkbox and click “Save”.

Now that the Remote Desktop Services are configured, you will need to add a user to the “Remote Desktop Users” group. You can do this by opening the Server Manager and clicking on “Local Server”.

On the “Local Server” page, scroll down to the “Remote Desktop” section and select the “Allow remote connections to this computer” checkbox.

Click “Apply” and then “OK”.

Now that the Remote Desktop is enabled, you will need to add a user to the “Remote Desktop Users” group. You can do this by opening the Server Manager and clicking on “Tools”.

In the “Tools” menu, select “Computer Management”.

In the “Computer Management” window, expand “Local Users and Groups” and click on “Groups”.

In the “Groups” window, double-click on the “Remote Desktop Users” group.

In the “Remote Desktop Users” window, click on “Add”.

In the “Select Users” window, type in the name of the user you want to add and click “Check Names”.

Click “OK” to add the user.

Now that the user is added, you will need to add the SSL certificate to the server. You can do this by opening the Server Manager and clicking on “Tools”.

In the “Tools” menu, select “Internet Information Services (IIS) Manager”.

In the “Internet Information Services (IIS) Manager” window, expand the “Server Name” and click on “Sites”.

In the “Sites” window, select the “Default Web Site” and click on “Bindings”.

In the “Bindings” window, click on “Add”.

In the “Add Site Binding” window, select “https” from the “Type” dropdown and select the SSL certificate from the “Certificate” dropdown.

Click “OK” to add the binding.

Now that the SSL certificate is added, you will need to enable Remote Desktop Web Access. You can do this by opening the Server Manager and clicking on “Remote Desktop Services”.

On the “Overview” page, click “Edit Deployment Properties”.

On the “Deployment Properties” page, scroll down to the “Remote Desktop Web Access” section and select the “Enable Remote Desktop Web Access” checkbox.

Click “Save” to save the changes.

Now that Remote Desktop Web Access is enabled, you will need to create a self-signed certificate. You can do this by opening the Server Manager and clicking on “Tools”.

In the “Tools” menu, select “Internet Information Services (IIS) Manager”.

In the “Internet Information Services (IIS) Manager” window, expand the “Server Name” and click on “Sites”.

In the “Sites” window, select the “Default Web Site” and double-click on “Server Certificates”.

In the “Actions” pane, click on “Create Self-Signed Certificate”.

In the “Create Self-Signed Certificate” window, type in a friendly name for the certificate and click “OK”.

Now that the self-signed certificate is created, you will need to bind it to the “Default Web Site”. You can do this by opening the Server Manager and clicking on “Tools”.

In the “Tools” menu, select “Internet Information Services (IIS) Manager”.

In the “Internet Information Services (IIS) Manager” window, expand the “Server Name” and click on “Sites”.

In the “Sites” window, select the “Default Web Site” and click on “Bindings”.

In the “Bindings” window, click on “Add”.

In the “Add Site Binding” window, select “https” from the “Type” dropdown and select the self-signed certificate from the “Certificate” dropdown.

Click “OK” to add the binding.

Now that the self-signed certificate is added, you will need to enable Windows Authentication. You can do this by opening the Server Manager and clicking on “Tools”.

In the “Tools” menu, select “Internet Information Services (IIS) Manager”.

In the “Internet Information Services (IIS) Manager” window, expand the “Server Name” and click on “Sites”.

In the “Sites” window, select the “Default Web Site” and double-click on “Authentication”.

In the “Authentication” window, select “Windows Authentication” and click “Enable”.

Now that Windows Authentication is enabled, you will need to add the RD Web Access role. You can do this by opening the Server Manager and clicking on “Remote Desktop Services”.

On the “Overview” page, click “Add Roles and Features”.

On the “Before you begin” page, click “Next”.

On the “Installation Type” page, select “Role-based or feature-based installation” and click “Next”.

On the “Server Selection” page, select the server on which you want to install the RD Web Access role and click “Next”.

On the “Server Roles” page, select the “Remote Desktop Services” checkbox and click “Next”.

On the “Features” page, click “Next”.

On the “Remote Desktop Services” page, click “Next”.

On the “Web Server (IIS)” page, click “Next”.

On the “Role Services” page, select the “Web Server” and “Application Server” role services and click “Next”.

On the “Confirm Installation Selections” page, click “Install”.

Once the installation is complete, click “Close”.

Configure RD Web Access

Now that the RD Web Access role is installed, you will need to configure it. You can do this by opening the Server Manager and clicking on “Remote Desktop Services”.

On the “Overview” page, click “Edit Deployment Properties”.

On the “Deployment Properties” page, scroll down to the “Remote Desktop Web Access” section and select the “Enable Remote Desktop Web Access” checkbox.

Click “Save” to save the changes.

Now that Remote Desktop Web Access is enabled, you will need to create a self-signed certificate. You can do this by opening the Server Manager and clicking on “Tools”.

In the “Tools” menu, select “Internet Information Services (IIS) Manager”.

In the “Internet Information Services (IIS) Manager” window, expand the “Server Name” and click on “Sites”.

In the “Sites” window, select the “Default Web Site” and double-click on “Server Certificates”.

In the “Actions” pane, click on “Create Self-Signed Certificate”.

In the “Create Self-Signed Certificate” window, type in a friendly name for the certificate and click “OK”.

Now that the self-signed certificate is created, you will need to bind it to the “Default Web Site”. You can do this by opening the Server Manager and clicking on “Tools”.

In