We have blocked all direct connections from client computers to the Internet in our firewalls and only allow Internet access via http and https through a Squid proxy. Now one of my users requests permission to use accounting software provided as SaaS via RDP. I am reluctant to allow this because of the possibility of making local resources (printer, clipboard, disk drive, camera) available to the RDP session. I see a risk that the SaaS provider's server might gain unauthorized access for example to my user's disk or camera.
The user in question is not an IT expert and I doubt she would be able to reliably disable local resource sharing in the remote desktop client each time she connects to the service.
Is there a way to technically limit the RDP connection to pure video/keyboard/mouse functionality without any resource sharing?
Specifically:
Can resource sharing over RDP be blocked selectively in the firewall or a proxy without completely blocking RDP?
Is there a GPO or other administrative setting for disabling resource sharing in the Microsoft remote desktop client? Everything I could find so far applies to the server side which doesn't help in the case the server isn't under my control.
Is there an alternative RDP client program without that functionality?