License your RDS deployment with client access licenses (CALs) (2024)

  • Article

Applies to: Windows Server 2022, Windows Server 2019, Windows Server 2016

Each user and device that connects to a Remote Desktop Session host needs a client access license (CAL). You use RD Licensing to install, issue, and track RDS CALs.

When a user or a device connects to an RDSession Host server, the RDSession Host server determines if an RDSCAL is needed. If needed, the RDSession Host server then requests an RDSCAL from the Remote Desktop license server. If an appropriate RDSCAL is available from a license server, the RDSCAL is issued to the client, and the client is able to connect to the RDSession Host server and from there to the desktop or apps they're trying to use.

There's a licensing grace period of 120 Days during which no license server is required. Once the grace period ends, clients must have a valid RDSCAL issued by a license server before they can log on to an RDSession Host server.

Use the following information to learn about how client access licensing works in Remote Desktop Services and how to deploy and manage your licenses:

  • License your RDS deployment with client access licenses (CALs)
    • Understand the RDS CAL model
      • Per Device CALs
      • Per User CALs
    • RDS CAL version compatibility

Understand the RDS CAL model

There are two types of RDS CALs:

  • RDS Per Device CALs
  • RDS Per User CALs

The following table outlines the similarities and differences between the two types of CALs:

Per DevicePer User
RDS CALs are physically assigned to each device.RDS CALs are assigned to a user in Active Directory.
RDS CALs are tracked by the license server.RDS CALs are tracked by the license server.
RDS CALs can be tracked regardless of Active Directory membership.RDS CALs can't be tracked within a workgroup.
You can revoke up to 20% of RDS CALs.You can't revoke any RDS CALs.
Temporary RDS CALs assigned on first logon are valid for 90 days.Temporary RDS CALs aren't available.
Permanent CALs are valid for a random period of 52–89 days before renewal.CALs are valid for 60 days before renewal or 90 days before reassignment.
RDS CALs can't be overallocated.RDS CALs can be overallocated, in breach of the Remote Desktop licensing agreement.

For example, the Per Device model would be appropriate in an environment where there are two or more shifts using the same computers to access the RD Session Hosts. The Per User model would be best for environments where each user has their own dedicated Windows devices to access the RD Session Hosts.

Per Device CALs

When you use the Per Device model, a temporary license is issued the first time a device connects to the RD Session Host. After a user signs in to the session, the RDS server instructs the license server to mark the issued temporary RDS CAL token as being validated.

The next time that device connects, as long as the license server is activated and there are available RDS CALs, the license server upgrades the temporary RDS CAL token to a full RDS CAL token and issues a permanent RDS Per Device CAL. If no license tokens are available, the temporary RDS CAL token continues to function for 90 days.

Every time the client device connects to the RDS Host, it presents its RDS CAL certificate to the server. The server checks not only whether the client device has a valid certificate, but also the expiration date of that certificate. If the expiration date of the certificate is within seven days of the current date, the RDS Host connects to the license server to renew the license for another random period of 52 to 89 days.

Per User CALs

When you use the Per User model, licensing isn't enforced, and each user is granted a license to connect to an RD Session Host from any number of devices. The license server issues licenses from the available RDS CAL pool or the OverUsed RDS CAL pool. It's the administrator's responsibility to ensure that all users have valid licenses and no OverUsed CALs, to avoid violating the Remote Desktop Services license terms.

Per User RDS CALs show as expiring 60 days after they're issued. Shortly before their expiration date, when the user signs in, the date is extended another 60 days. If a user doesn't sign in before the expiration date, they drop off the list, but the next time they sign in they show up again with a new expiration date.

For most license agreements, 90 days is the more relevant time period, because it's the minimum time required before a license can be reassigned to a different user, except under special circ*mstances.

You can use the Remote Desktop Licensing Manager to track and generate reports on RDS Per User CALs. To ensure you're in compliance with the Remote Desktop Services license terms, track the number of RDS Per User CALs used in your organization. Be sure to have enough RDS Per User CALs installed on the license server for all of your users.

RDS CAL version compatibility

The RDS CAL for your users or devices must be compatible with the version of Windows Server that the user or device is connecting to. You can't use RDS CALs for earlier versions to access later versions of Windows Server, but you can use later versions of RDS CALs to access earlier versions of Windows Server. For example, you must have an RDS 2022 CAL or later to connect to a Windows Server 2022 RD session host, and you can also use an RDS 2022 CAL to access a Windows Server 2016 or Windows Server 2019 session host.

The following table shows which RDS CAL and RD session host versions are compatible with each other.

Session host versionRDS 2016 CALRDS 2019 CALRDS 2022 CALRDS 2025 CAL
Windows Server 2016 session hostYesYesYesYes
Windows Server 2019 session hostNoYesYesYes
Windows Server 2022 session hostNoNoYesYes
Windows Server 2025 session hostNoNoNoYes

You must install your RDS CAL on a compatible RD license server. Any RDS license server can host licenses from all previous versions of Remote Desktop Services and the current version of Remote Desktop Services. For example, a Windows Server 2022 RDS license server can host licenses from all previous versions of RDS, while a Windows Server 2016 RDS license server can only host licenses up to Windows Server 2016.

The following table shows which RDS CAL and license server versions are compatible with each other.

License server versionRDS 2016 CALRDS 2019 CALRDS 2022 CALRDS 2025 CAL
Windows Server 2016 license serverYesNoNoNo
Windows Server 2019 license serverYesYesNoNo
Windows Server 2022 license serverYesYesYesNo
Windows Server 2025 license serverYesYesYesYes
License your RDS deployment with client access licenses (CALs) (2024)
Top Articles
How Long Can A Permanent Resident Stay Abroad? | Lincoln-Goldfinch Law
Breadcrumb Optimization Strategy | Quattr
Devin Mansen Obituary
2018 Jeep Wrangler Unlimited All New for sale - Portland, OR - craigslist
Lowe's Garden Fence Roll
Melson Funeral Services Obituaries
Restaurer Triple Vitrage
Windcrest Little League Baseball
Santa Clara College Confidential
BULLETIN OF ANIMAL HEALTH AND PRODUCTION IN AFRICA
Visustella Battle Core
Waive Upgrade Fee
Remnant Graveyard Elf
How Quickly Do I Lose My Bike Fitness?
Love Compatibility Test / Calculator by Horoscope | MyAstrology
Hartford Healthcare Employee Tools
RBT Exam: What to Expect
Driving Directions To Bed Bath & Beyond
DBZ Dokkan Battle Full-Power Tier List [All Cards Ranked]
St Maries Idaho Craigslist
Zack Fairhurst Snapchat
CDL Rostermania 2023-2024 | News, Rumors & Every Confirmed Roster
Little Caesars 92Nd And Pecos
Beverage Lyons Funeral Home Obituaries
Bible Gateway passage: Revelation 3 - New Living Translation
Tu Pulga Online Utah
Goodwill Of Central Iowa Outlet Des Moines Photos
Dexter Gomovies
Movies - EPIC Theatres
Ihs Hockey Systems
Darknet Opsec Bible 2022
Blush Bootcamp Olathe
Kaiser Infozone
Swgoh Boba Fett Counter
Rvtrader Com Florida
Memberweb Bw
Royal Caribbean Luggage Tags Pending
Cars And Trucks Facebook
2012 Street Glide Blue Book Value
Xemu Vs Cxbx
Ukg Dimensions Urmc
Pitchfork's Top 200 of the 2010s: 50-1 (clips)
The disadvantages of patient portals
Plead Irksomely Crossword
Lbl A-Z
Kutty Movie Net
Lamont Mortuary Globe Az
Unit 11 Homework 3 Area Of Composite Figures
Tropical Smoothie Address
Zom 100 Mbti
sin city jili
Inloggen bij AH Sam - E-Overheid
Latest Posts
Article information

Author: Amb. Frankie Simonis

Last Updated:

Views: 5554

Rating: 4.6 / 5 (76 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Amb. Frankie Simonis

Birthday: 1998-02-19

Address: 64841 Delmar Isle, North Wiley, OR 74073

Phone: +17844167847676

Job: Forward IT Agent

Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.