Statically Assign Users to Specific Terminal Servers

For the implementation of Microsoft CRM, it seems that we must get rid of our Terminal Server profiles, and now assign users to specific TS boxes. Does anybody know of a way to assign (for example) User A to Server1, and user B to Server2? If User A tries to logon to Server2, we need the system to boot him over to Server1. Does anybody know of an article that defines how to do this, or can anybody define here how to do it? Any shove in the right direction will be much appreciated! We're on a short timeline.
mckeoughAsked:
Who is Participating?
 
oBdAConnect With a Mentor Commented:
Distribute rdp files with the proper connection definitions to the users.
To prevent rogue access, create one global group for each terminal server, add the users to the respective server group. Then on each terminal server, remove the domain users group (or whatever you used until now to allow access to RDP) from the Remote Desktop Users group, and add the server-specific group instead.
0
 
mckeoughAuthor Commented:
Isn't there a way to do this without having to manually distribute rdp files, and adding/removing groups? It is impossible for the Microsoft system to say "User 1, you are trying to logon to server 2, but I want you on server 1 - here, let's switch you to the right one." Our system does that now if a user is logged onto a server, and gets booted. The system makes sure that the user get put back into the same session they were on before. Seems like that same technology could handle something like this??

OBdA, maybe this does what we need it to? If a "rogue" user tries to logon to the wrong server, are they simply denied permission, or are they switched to the correct server?

Thanks!!
0
 
oBdACommented:
If you need to assign users to specific terminal servers, there's not much else you can do than create an rdp file for each server.
How many servers are we talking about, and how are they named?
0
 
mckeoughAuthor Commented:
Thankd oBdA. This ended up being the quickest/simplest solution.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.