Read this article in your language IT | EN | DE | ES
“This operation has been cancelled due to restrictions in effect on this computer. Please contact your system administrator”

There are a number of policies or settings that can produce this error, relating to locking down a user desktop at a workstation or server level effecting Remote Desktop or XenApp users for example.
In my situation I was trying to add a printer with the “Add Printer” option in “Printers and Faxes” of a XenApp installed environment running Windows 2003 server. No Group Policies had been applied that would effect this, you can check this by looking here.
User Configuration –> (Policies W2K8) –>Administrative Templates –> Control Panel –> Printers –> Prevent addition of printers
You can easily check this by running “rsop.msc” on the workstation or server and checking the path above.
Tracing this using the GPO “Prevent addition of printers” - it makes changes to a registry key “NoAddPrinter.” While I was unable to find this in an user hive it was incorrectly set in
“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\…\
\CurrentVersion\Policies\Explorer”
(Incorrect setting)
NoAddPrinter REG_DWORD 0x00000000 (1)
(Also set)
NoDeletePrinter REG_DWORD 0x00000000 (1)
Change the values to both be “0”.

Reboot, problem solved
Blog, Citrix, Virtualization
printing, xenapp