Windows 2016 RDS Collection, login to a particular server as a standard user

We have a Windows 2016 RDS Collection with one broker and 3 servers - 45 users
We need to logon once as each user to each server to set Java permissions for the ATO website  and set a default database connection for an HR application and set printer preference (ie Users name).
We have been unable to find a way to login to a particular server as a particular user. (Except mstsc /admin for Administrator login).
The company has long working hours and shutting down 2 of the servers to access a particular one is not convenient.
Rick ThomasIT ConsultantAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Rick ThomasIT ConsultantAuthor Commented:
The Java settings are just for a single website
By default RD Connection broker does load balancing and its difficult to allow user to logon to each server one by one specially in RDS environment no mater what you try like disabling RDCB load balancing or reconnecting existing session

The easy way to avoid trials is to pull out one host at a time from RDS collection and add required user groups to local "remote desktop users" group on server
It will allow two connections at a time, this way complete it for all users (you have only 45 users)
again add it back to collection and remove another one and repeat same procedure again

Let ask all users to continue RDS and as an when user logon to RDS, he should do the changes, whenever he got logged on to another session host, do same setting there as well
I believe this setting is one time and user should not irritate doing setting when they got all 3 servers over the period of time...
Cliff GaliherCommented:
Well, as a matter of principle, I don't like Adkins having user passwords, which yiur method would almost certainly require. Adkins can reset passwords in an emergency but user passwords should be private for day-to-day.

So, with that in mind, I'd be findingna way to script thus on login. Then it doesn't matter which server a user logs into. The login script will run and make the changes whenever they hit a new server.

Both of the changes you listed should be relatively easy to script. Java permissions are all on config files (the nature ifnjava's intended portability) with a few JVM behaviors controlled via registry keys. Have certainly done this a couple times myself.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2016

From novice to tech pro — start learning today.