Skip navigation

How can my users unpause a printer without admin login?

11063 Views 11 Replies Latest reply: Mar 9, 2014 8:02 AM by vEiSaLgIa RSS
toddfromri Calculating status...
Currently Being Moderated
Apr 9, 2012 8:59 AM

Everytime a printer goes into a paused state it requires me to login as the admin for the que to unpause the printer.  Any ideas?

iMac, Mac OS X (10.6.8)
  • Gnarlodious Level 4 Level 4 (3,220 points)

    Take a look at this, kind of old but should still work:

    http://Gnarlodious.com/Computer/MacOsx/Printer

  • dmare Level 1 Level 1 (30 points)

    Hi Toddfromri,

     

    Open Terminal and run the following as the root user:

     

    dseditgroup -o edit -a everyone -t group _lpadmin

     

     

    (To run as root user prepend the above with "sudo ".  You must be an administrator user in order to use sudo.)

  • Peter Borbonus Calculating status...

    Hi!

    Disable printer queue password requirements for 10.5 (works also in 10.6.8):

     

    Mac OS X 10.5 requires you to enter an administrator's password to pause/resume a print queue, where no previous version of OS X has done so. This is extremely annoying in a lab setting -- if there's a paper jam or something, the queues on all the computers need to be restarted by an administrator, instead of the user just clicking Resume. I haven't seen a solution to this elsewhere, so here's what I came up with:

    1. As root, or in a Terminal session with su privileges, edit /etc/cups/cupsd.conf.

    2. Find this section:

    Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>

         AuthType Default

         Require user @AUTHKEY(system.print.admin) @admin @lpadmin

         Order deny,allow

    </Limit>


    3. Remove the items you don't want limited: Pause-Printer, Resume-Printer, Pause-Printer-After-Current-Job, etc.

    4. Save the file, quit the editor, and restart your computer.

     

    Found here: http://hints.macworld.com/article.php?story=20081107092520601

     

    You can also do this in a webbrowser on localhost:631 (127.0.0.1:631)

     

    Peter.

  • ashdown Level 1 Level 1 (0 points)

    I use CASPER at work to roll out software printers etc and I run a shell script via CASPER and if ads the users to the lpadmin group and now they can unpause the printer without intervention

  • orionrush Calculating status...

    Sorry for cross posting but these are old threads and Im not sure anyone is paying attention to them anymore.

     

    I have a wee mac lab and I'd really want to enable the user to pause and resume printing. Looking in the .config file I see the following on lines 40, 77, 110.

     

    <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>

        AuthType Default

        Require user @AUTHKEY(system.print.operator) @admin @lpadmin

        Order deny,allow

    </Limit>

     

     

    Im having trouble telling why its in there three times - anyone know? Can I just remove Pause-Printer Resume-Printer Enable-Printer from all three instances?

  • ashdown Level 1 Level 1 (0 points)

    As I said previous I have a scrip and I have had no issues do you want it?

  • dustineldridge2011 Calculating status...

    Hey Ashdown, im having the same issue and was looking for a script, was wondering if i could take a look at yours??   can just email me at dustineldridge2011@gmail.com

     

    Thank you so much.

  • Docta.J Calculating status...

    +1 for The Script. I use Casper in my environment and would love to peep your script. How can I get a hold of it?

     

    Thank YOU!

  • Siggi Magnusson Calculating status...

    You can add the user accounts to the print operators group via the Directory Utility.

     

    go - computer - hdd - system - Library - CoreServices - Directory Utility.

     

    Go to tab Directory Editor

    Select "Groups" from drop down Viewing in node /Local/Default and authenticate as a local admin.

     

    find the Print Operator or Print Administrators groups

     

    either find or add the attribute GroupMembers and add the users there

     

    Have the user log in again and try.

  • Tony Mell Level 1 Level 1 (0 points)

    Thanks, this change via Directory Utility worked for me.   Added users to the Print Administrators group can now deal with stalled or paused prints without admin password.   (Not for the faint of heart, that is a complex looking utility.)   Following your instructions to the letter worked.

     

    FYI: I tried deleting all the parameters in some "limit" command in the /etc/cups/cupsd.conf (lines 41,73,106) as suggested elsewhere, that didn't seem to help.

  • vEiSaLgIa Level 1 Level 1 (0 points)

    I know this is quite old but I'd love some help on this.

     

    I have this issue at work with 30, 10.8.5 macs on an AD network.

     

    I followed along (on my machine at home) until this line :

    "either find or add the attribute GroupMembers and add the users there"

    Please explain in detail exactly how I add the users. Will they be in there already and I choose them or do I add their AD global ID somehow?

     

    Thanks in advance!

    SG

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.