domain
Setup Rds Domain
Supported RDS Install
(DOMAIN JOINED)
This guide covers how to install Remote Desktop Services (RDS) on a server that is joined to an Active Directory Domain.
Unlike Workgroup deployments, a Domain setup allows you to:
- Use Per-User CALs (licenses follow the person, not the device).
- Manage access via AD Groups (e.g.,
OFFICE\RDS_Users). - Enforce settings via Group Policy (GPO) centrally.
β Prerequisite: The server must already be joined to the domain and have a Static IP.
Step 1: Install RDS Roles
Note: For a single-server deployment, we will still use βRole-basedβ installation to keep it lightweight.
- Log in as a Domain Administrator.
- Open Server Manager on the RDS server.
- Click Add Roles and Features.
- Choose Role-based or feature-based installation.
- Select your server.
- On Server Roles, check:
- β Remote Desktop Session Host
- β Remote Desktop Licensing
- (Optional) Remote Desktop Web Access (if you want browser-based access).
- Finish the installation and Reboot the server.
Step 2: Activate the License Server
In a domain, the License Server is published to Active Directory so other servers can find it.
- Open Remote Desktop Licensing Manager.
- Right-click your server name and select Activate Server.
- Choose Automatic (Internet).
- Install your Licenses:
- Per-User CALs: This is the preferred method for Domains. It allows users to connect from any device (laptop, home PC, phone) using one license.
- Per-Device CALs: Use only if users share devices (e.g., a shift-work call center).
Step 3: Configure Licensing via Group Policy (GPO)
Instead of editing the local registry, we configure this via a Domain GPO so it sticks even if you reinstall the server.
- On your Domain Controller (or a machine with RSAT), open Group Policy Management (
gpmc.msc). - Create a new GPO named
RDS Server Policyand link it to the OU containing your RDS Server. - Right-click and Edit the GPO.
- Navigate to:
Computer Configuration > Policies > Admin Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Licensing - Configure these two settings:
- Set the Remote Desktop licensing mode: Enabled β Per User (or Per Device).
- Use the specified Remote Desktop license servers: Enabled β Enter the FQDN of your server (e.g.,
rds01.corp.local).
- On the RDS Server, run: ```cmd gpupdate /force