Cause
At least since Server 2008, there is a maximum of two concurrent RDP sessions allowed. If you've got the system virtualized, you can have three sessions at once: two via RDP, one via direct console login. Normally, if the other users log out completely, the slot should become available again.
This means that while you can have dozens of people who can be authorized to RDP on the machine, only two can do so at the very same time.
If you need more people on the machine on the same time, you've got what Microsoft now calls a Remote Session Host, formerly known as a terminalserver.
#Solution
Solution
As soon as you need more than two people at the same time, you've got what Microsoft considers a Session Host (formerly Terminalserver), so to be able to have more concurrent users, you will need to install the session host role service on the machine.
You will also need to buy additional RDS User Cals to be properly licensed afterwards.
Reference: Technet