0

I'm trying to restrain access to printers on my terminal server.

The printers are installed directly on the server because we're using thin clients to connect, so people don't have a local default printer. This is why I'm not using EasyPrint

The problem I'm facing here is that I don't want everyone to see every printer. I tried adding the specific user to the security tab in printer properties with all access and remove the everybody group. When I do this, the printer I set up disappear from every accounts except the one I set the security rights(thjs is what I want) , but the printer won't print anything.

As soon as I add back the Everybody group with print access, the printer starts working again, but now everybody can see it.

Any idea what could cause this ?? Thanks !!

JonDoh
  • 1

1 Answers1

0

Best way to manage printer deployment is with gpo and print management roles.

To properly resolved the issue I would do the following:

  1. Delete all printers from all profiles (can be done with scripts, if they are deployed through a GPO now, it will remain there even after GPO has been removed since it was an installation)

  2. Verify all the printers are installed directly on your print management server, test them all and rename if you feel to do so. (can be installed the DC, file server etc... doesn't matter where as long as it has access to replicate from GPO server)

  3. Create a blank GPO called "printer deployment"

  4. Install Print Management Role

  5. Configure Printer Management role by user

Open print management and select "installed printers" Select the printer you want to deploy Select "deploy printer using GPO" Select "printer deployment" GPO Check box "per user" Select "Apply" Verify it is now being displayed under "deployed printers"

Perform that above steps for all printers you want to deploy. This will deploy all printers install on printer manager server to all users, however it wont be based on which user\machine is on or offline since the printers are installed and coming from the server directly. Server or the printer would have to be offline for printing to not function.

El Chapo Gluzman
  • 396
  • 2
  • 16