Access-Based Enumeration

ABE filters shared folders visible to a user based on that individual user’s access rights, preventing the display of folders or other shared resources that the user does not have rights to access. ABE can be accessed via graphical user interface (GUI), command-line executable tool, and a robust advanced programming interface (API).

This functionality is something similar to what you see in a Novell environment. 

You can control the settings of ABE via Group Policy as well.

You can download the ABE GUI interface here.