Description of problem:
I have a user "admin" which is unprivileged attempting to add a printer using the GNOME menu System > Administration > Printing. The user session is via VNC; that is, the server is running a VNC session for user "admin" and I am connecting to that from another host on the LAN. The user is asked to authenticate as root and does so. After adding all information for the new printer, the final step produces a dialog box which says
Unauthorized Request (addPrinter)
You are not authorized to carry out the requested action
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Log in as normal user
2. Select System > Administration > Printing
3. Add a new printer
Permission denied with message describe earlier.
Printer added successfully.
When performing the same actions from the X console, I get a *second* request to authenticate as root at the point I get the "Unauthorized Request" message above.
The root of the problem is that VNC sessions are not handled as console sessions.
Use System->Preferences->Authorizations to allow non-console sessions to perform printing administration tasks.
*** This bug has been marked as a duplicate of bug 489344 ***