How is the add printer list populated?

Windows 7 clients
Windows Server 2008 R2 servers
We use group policy preferences to push printers out to computers and it works fantastically. However we had one curious user decide to try to add a printer on their own. They clicked add a printer, chose add a network printer and the list populated with printers...

The list though is for printers in a different building, how does that list get built?

What changes can I make so users only see printers in their building? These buildings are on different subnets and AD sites. I also see that same list as them even though I am yet a different site.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Joseph MoodyBlogger and wearer of all hats.Commented:
It is based off of IP and AD sites by default. You will probably want to use the location attribute method to determine what printers they see.

Check out this article - scroll down to the locations section:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
NinjaStyle82Systems AdministratorCommented:
The printers you see are printers published in active directory via the print server. There are a few ways to restrict what a user sees, like if you a site policy you can use "Default Active Directory search path when searching for printers":

Here is a decent article on the whole thing:
jaytwillAuthor Commented:
Thank you the locations is exactly what I needed
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Printers and Scanners

From novice to tech pro — start learning today.