Installing printers through iPrint as non-admin
I need to give my users (non-admin, non-power users) the ability to
install iPrint printers, but it gives them an error message code: 5. I
believe this has to do with group permissions to add local printers.
My question is, does iPrint have any mechanism to make this possible?
Hi, I just wanted to document the fix to my own question, in case anyone
has the same problem!
So I found an iprint.ini file under sys\Apache2\htdocs\ippdocs. In it
there's various options to control iPrint's behavior, among them the
ability to allow regular users to install iPrint printers, even though
they can't install local printers because of a Windows restriction.
The default setting is to rely on Windows for local permissions.
Here's what the section of the file looks like:
-AllowUserPrinters = 3 ;Printer Installation Profile
;Terminal/Citrix Server clients
; These settings will be ignored!
; Instead, you must configure this on
; Terminal/Citrix server (must have
; to see the tab and administer it).
iPrint->iPrint Client Settings
;This will only be acknowledged on
NT4/2000/XP/2003 and later.
;0 = Follow Windows standards and only
; users with sufficient rights to
; the printer to the desktop. This
; ALL USERS to see/use this printer.
; essence this will be a GLOBAL OR
;1 = If current user doesn't have rights
; a WORKSTATION PRINTER, automatically
; the printer so that ONLY THIS USER
; Add/View/Modify/Delete this printer.
; essence this will be a PRIVATE OR
;2 = Only add USER PRINTERS. No rights
; All users (including Administrator
or power user) that
; add a printer will be adding a
; that only they can
; (ALL PRINTERS ARE PRIVATE OR USER
;3 = Only add WORKSTATION PRINTERS. No
; All users will have rights to
; printers (non-iPrint printers will
not be affected)
; even if the Windows workstation has
been locked down.-