I have a client that has about 20 locations joined by site to site VPNs to a datacenter. We are using RDS 2012R2 RemoteApp to publish applications to them. I have a print server with all of sites printers installed. The RDS farm and print server are both in the datacenter. Many of the users are transient, working at different sites day to day. When they launch the RemoteApp I need it so they get the printers for the site they are in that day. Session printers don't work with their application, I already tried it, so that's out. GPO targeting is out because the RDS servers are in the datacenter so that's where the GPO thinks they are. I could do it by groups but that would require a lot of administrative overhead as they would need to be added and removed from groups daily. Has anyone come across this and found a solution? Thanks in advance.