RDS Client Access Licensing

Posted on 2016-08-21
Last Modified: 2016-08-21
Under a Windows Server 2008 R2 setup, I was under the impression that the "per user" CALs simply limited the number of simultaneous users connected to the server (via RDS) at any one point in time.  I recently read somewhere that the "per user" CALs actually are specific to individual users so that, if I had 50 CALs, only 50 "specific" users could connect via RDS vs. my original assumption that 1000 users, for example, could connect but only 50 at a time.  Can someone help clear this up for me?  I've been promoting the idea of remote access to a major client for a number of years and now, all of a sudden, they are really interested in the idea and I'm having second thoughts and feeling a little overwhelmed.  I have a second question regarding RDS.  I have it set up on my own network and it works well except when the end-user attempts to "dump" one of my larger reports to an Excel file on their local system.  This process takes forever (if it even completes) and I'd like to find out if anyone can suggest a solution to make this process any faster?  More RAM, faster bandwidth, etc.?
Question by:Jim Klocksin
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 10

Accepted Solution

Scott Silva earned 500 total points
ID: 41764398
RDS Cal's don't work that way... Although per seat or per machine cals do get permanent assignments, per user cals don't get limited or locked...

But it also means that there is no limiting done by the server, and if user 51 tries to connect, it succeeds and then you are out of licensing compliance... I think there are third party products that will fix this, but I don't think windows does it on its own.

Author Closing Comment

by:Jim Klocksin
ID: 41764404
This is essentially how I always thought it worked, except for the part where the 51st user would still get connected.  Since the reality is that we will most likely be purchasing at least 100 CALs for RDS, I'm currently not too concerned about going over the limit.
LVL 58

Expert Comment

by:Cliff Galiher
ID: 41764649
2012 and newer have enforced per user as well. 2008 and older were honor system. But condoning illegal behavior because you can get away with it is never good.

Author Comment

by:Jim Klocksin
ID: 41764657
What I meant when I said I wasn't too concerned is that I don't believe we will even remotely come close to 100 concurrent users, probably not even 50, but I don't want to take any chances, the account is too important to me.  Point is, I would buy 200 if needed rather than go over my allotted licenses.  When you say that "2012 and newer have enforced per user" what exactly do you mean?  If you're saying that, in my original example, the 51st user would get rejected, but my basic premise on the meaning of the licensing paradigm is correct, I'm good with that.  If, on the other hand, you're implying that the "per user" license is actually associating a CAL with a login ID, then I have a problem!
LVL 58

Expert Comment

by:Cliff Galiher
ID: 41764668
No it isn't correct. RDS isn't, and never was, concurrent. But in 2012, your users will not be allowed to sign in if hey can' get a CAL.

Featured Post

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I'll explain how to setup a Plex Media Server ( on a Redhat (Centos) 7 based NAS with screenshots to help those looking for assistance.  What is Plex? If you aren't familiar with Plex, it’s a DLNA media serv…
Like many organizations, your foray into cloud computing may have started with an ancillary or security service, like email spam and virus protection. For some, the first or second step into the cloud was moving email off-premise. For others, a clou…
To efficiently enable the rotation of USB drives for backups, storage pools need to be created. This way no matter which USB drive is installed, the backups will successfully write without any administrative intervention. Multiple USB devices need t…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…

751 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question