Link to home
Create AccountLog in
Avatar of mspencer100
mspencer100

asked on

Grant Domain users to add printers without Local Admin rights

I need to add a new printer to all domain users, currently local users do not have local Admin rights. How can i get this done without going to each pc and login as local Admin?
Avatar of Mike Kline
Mike Kline
Flag of United States of America image

Do you have any Windows Vista, 7, or 2008 boxes on your domain?  If you do then group policY preferences are the way to go to deploy printers

http://www.msserveradmin.com/the-one-reason-you-should-use-group-policy-preferences/

There are other methods like login scripts or some things introduced in 2003 R2  http://www.windowsnetworking.com/articles_tutorials/Deploying-Printers-Group-Policy-Windows-R2.html

...but GPP is the best method in my opinion.

Thanks

Mike
SOLUTION
Avatar of Justin Owens
Justin Owens
Flag of United States of America image

Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Avatar of mspencer100
mspencer100

ASKER

Yes, its XP Pro Clients and Server 2003, any guidance on the script, how to set that up?

Thanks
By default Windows XP does *not* require admin rights to connect to a network printer - only for installing local printers. So for example if your printer is installed on the 2003 server and shared, your users would need to either go to Start > Run then type \\servername\printersharename to connect. Windows XP will pull the driver from the server. Alternatively you can send an email out with a link they can click on to connect.

Login scripts and group policy would be the best way to go, but until you've set that up the above methods will get them connected for now.
SuperTodd is right, to an extent.  

If the drivers are already installed, you can add a simple line as discussed above to add the printer.  The statement "Windows XP will pull the driver from the server" is not correct, though.  It will only do this with Admin rights.  If the drivers are already installed on XP, then XP knows to use the existing drivers, but if not, it requires elevated rights.

If you let us know what language your login script is, we can help you get the syntax you need to get the printer installed.

DrUltima
Not entirely accurate.

None of our users have admin rights, and when we install new printers all we do is add a line to their login scripts - which in our case is a simple batch file which exists on thier home directories. It does not invoke or require admin rights in any way. Windows XP does *not* require admin rights for installing print drivers via point and print unless you have specifically enabled a policy object which prevents it.

http://support.microsoft.com/kb/319939
ASKER CERTIFIED SOLUTION
Link to home
membership
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Likewise, I've only ever encountered problems if the policy is set to prevent point and print working is enabled - but the default is disabled, and we haven't encountered a problem with standard user accounts performing this task for a very long time. In theory it should work. Hopefully the author can try it out and let us know?
I was able to install network printers as standard user, that is if the printer was installed on the server and from the workstation add that printer, but if i tried to add a local printer that needed to define a local IP port (print directly to the network printer) i needed to be logged in as local administrator.