How to configure “Licensing Mode” and “License Server to Use” on a Windows Server

how to configure Licensing Mode and License Server on a Windows Server, illustrating RDS CAL setup steps

Configuring RDS Licensing Mode and License Server

A guide for Windows Server 2016, 2019, 2022, and 2025.

Configuring the Remote Desktop Services (RDS) licensing mode and license server on a Windows Server is a critical step for allowing more than two concurrent remote connections. The process can be done through Server Manager, Group Policy, or PowerShell.

⚠️ Before you begin: Ensure you have the Remote Desktop Session Host (RD Session Host) and Remote Desktop Licensing roles installed on your server.

Method 1: Using Server Manager

This method is best for small deployments or when you have a single RD Session Host server.

  1. Open Server Manager.
  2. In the left pane, click on Remote Desktop Services.
  3. Click on Overview, and in the Deployment Overview section, click the Tasks dropdown menu, then select Edit Deployment Properties.
  4. In the Deployment Properties window, click on RD Licensing.
  5. Select the Remote Desktop licensing mode that matches your purchased CALs (Per User or Per Device).
  6. Under "Specify the RD licensing server," enter the name or IP address of the server where the RDS Licensing role is installed.
  7. Click Add to add the server to the list, then click OK.

Method 2: Using Group Policy

Recommended for larger environments with multiple RD Session Host servers to ensure consistent configuration.

  1. Open the Local Group Policy Editor by running gpedit.msc. (For a domain-wide policy, use gpmc.msc).
  2. Navigate to the following path:
    Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Licensing
  3. Set the Remote Desktop licensing mode:
    • Double-click the policy "Set the Remote Desktop licensing mode".
    • Select Enabled and choose either Per User or Per Device.
    • Click OK.
  4. Specify the license server:
    • Double-click the policy "Use the specified Remote Desktop license servers".
    • Select Enabled.
    • In the "License servers to use" box, enter the name or IP address of your license server. (Separate multiple servers with a comma).
    • Click OK.
  5. To apply the changes immediately, open a Command Prompt as an administrator and run:

gpupdate /force

Method 3: Using PowerShell

PowerShell offers a quick and scriptable way to configure licensing. Run PowerShell as Administrator.

To set the licensing mode:
(Replace "PerUser" with "PerDevice" if needed)

Set-RDLicenseConfiguration -ConnectionBroker <ConnectionBrokerName> -Mode "PerDevice"

To specify the license server:
(Replace placeholders with your actual server names)

Set-RDLicenseConfiguration -ConnectionBroker <ConnectionBrokerName> -LicenseServer <LicenseServerName>

Understanding Licensing Modes

  • Per User CALs: A license is assigned to each individual user that connects to the RD Session Host, regardless of how many devices they use.
    (Best for mobile workforce or users with multiple devices).
  • Per Device CALs: A license is assigned to each unique device that connects to the RD Session Host, regardless of how many users share that device.
    (Best for shared workstations or kiosks).

Author Bio

Mr. Keloth leads technical implementation at RDS CAL Store. He specializes in Remote Desktop Services infrastructure, secure remote architecture, and helping IT teams seamlessly scale their official licensing.

Microsoft Certified Professional

MCSE MCSA MCTS MCP MCP+I A+ Security+

With over 20 years of experience deploying and managing enterprise Windows Server environments, Keloth leads technical implementation at RDS CAL Store. He specializes in Remote Desktop Services infrastructure, secure remote architecture, and helping IT teams seamlessly scale their official licensing.

Related Posts

Understanding RDS CAL Downgrade Rights

July 12, 2025

Home – Understanding RDS CAL Downgrade Rights Understanding RDS CAL Downgrade Rights When managing a Remote Desktop Services environment, hardware and software upgrades rarely happen all at once. You might purchase new Client Access Licenses (CALs) today, but still need them to authorize connections to older servers running in your datacenter. Microsoft accommodates this reality…

How to Disable Remote Desktop Easy Print in Windows Server (2016-2025)

July 12, 2025

Home – How to Disable Remote Desktop Easy Print in Windows Server (2016-2025) How to Disable Remote Desktop Easy Print in Windows Server (2016-2025) Remote Desktop Easy Print is the default driver Windows uses to map local client printers into a remote session. While convenient, it strips away advanced printer features (like stapling, tray selection,…

How to Create a Remote Desktop User in Windows Server (2016, 2019, 2022 & 2025)

July 12, 2025

Home – How to Create a Remote Desktop User in Windows Server (2016, 2019, 2022 & 2025) How to Create a Remote Desktop User in Windows Server (2016, 2019, 2022 & 2025) Provisioning remote access for a new employee requires more than just creating a standard Windows account. To securely connect to a Session Host,…

How to Fix the CredSSP “Encryption Oracle Remediation” RDP Error

July 12, 2025

Home – How to Fix the CredSSP “Encryption Oracle Remediation” RDP Error How to Fix the CredSSP “Encryption Oracle Remediation” RDP Error If you are managing Windows Servers, you have likely encountered this terrifying error message when trying to connect via Remote Desktop: “An authentication error has occurred. The function requested is not supported… This…