Active Directory is a great place to find resources (users, printers, etc.) but if you have already made other arrangements to direct users to their resources you are certainly not pleased to see Active Directory boldly displayed in My Network Places for everyone to browse, especially if you consider the information confidential. Other than removing the read rights to Active Directory from users (AD users and computers: view advanced features, right click domain then select properties, securities tab) - which I don't recommend unless you are willing to slug it out fixing read permissions elsewhere in OU's where needed - you can use group policy...
Select the policy you wish to apply it to (domain, site, OU) and go to user configuration, administrative templates, desktop, active directory, Hide active directory folder.
By viewing advanced features in AD, you can then go to the securities tab on the group policy and select deny for "apply group policy" setting for those groups/users you wish to still see active directory (useful if applied at the domain or site level)... or simply apply the policy at the OU level for users in an OU to have it hidden.
Select the policy you wish to apply it to (domain, site, OU) and go to user configuration, administrative templates, desktop, active directory, Hide active directory folder.
By viewing advanced features in AD, you can then go to the securities tab on the group policy and select deny for "apply group policy" setting for those groups/users you wish to still see active directory (useful if applied at the domain or site level)... or simply apply the policy at the OU level for users in an OU to have it hidden.