On our 2003 Terminal Servers I am able to view any auto-created printers for users connected to that server, however on a new 2008 R2 RDS server I can only view local printers and my own auto-created printer(s).
I have local and domain admin privileges.
Is there something I need to change to be able to view all client printers? Is it possible?
I have had a look for permissions relating to this but couldn't really find much that looked relevant.
I don't have a machine handy to look at right now but I strongly suspect what you're seeing is an artifact of User Account Control. You might try starting an instance of Explorer without UAC (elevated) and see if it makes a difference. The quick-and-dirty to start an elevated Explorer is as follows:
Open an elevated "Command Prompt" with "Run as Administrator".
Open the "Start" menu, depress and hold CTRL and SHIFT and right-click anywhere in the "empty" area of the Start menu. You'll get a context menu with "Properties" and "Exit Explorer". Choose "Exit Explorer".
Run "Explorer" from the elevated "Command Prompt". This copy of Explorer will be elevated. You can verify by clicking "Start" and "Run". If you see the text "This task will be created with administrative privileges." under the "Open" text-box then you've got an elevated Explorer.
When you're done either logoff or re-open Explorer from a non-elevated "Command Prompt".