3

I need some help setting up a printer in Active Directory. Specifically, deploying them via GPO. I want to have a computer associates with a specific shared computer so that anyone sitting there is able to use the printer.

How do I do this?

MDMarra
  • 100,734
  • 32
  • 197
  • 329
Greg
  • 31
  • 4

2 Answers2

5

You can do this a number of ways. The preferred (newest) method is to use Group Policy Preferences to do it. You just make a GPO that contains the right settings, link it to an OU, wait for a policy refresh (or force one) and you're done. Since the Shared Printer policy is a User policy, you'll need to enable Group Policy Lookback Mode in the GPO as well. This will allow User GPOs to apply to Computers.

If you need to get more granular, you can tinker with the security filtering on the GPO.

MDMarra
  • 100,734
  • 32
  • 197
  • 329
  • Or even more granular: Use item-level targeting. We automatically map printers according to the client's IP address, it's delicious. – pauska Feb 22 '12 at 17:14
  • the Link to http://blogs.technet.com/b/grouppolicy/archive/2009/02/20/the-one-reason-to-use-gpp.aspx is down. – wurlog Jun 18 '12 at 14:59
3

I use Group Policy to achieve this. Using the PushPrinterConnections.exe startup script, I'll typically attach a printer GPO to an Organizational Unit whose computers need to access the printer.

In the example below, I have an OU and attach the "Operations Printers" GPO to it. The GPO maps the printer to the relevant PCs. In this case, the printer (comlsr) is defined on a dedicated file/print server named "file". So the resulting policy will map \\file\comlsr to PCs within the tagged OU.

enter image description here

ewwhite
  • 197,159
  • 92
  • 443
  • 809