To be more precise, the requirement is to authenticate users through a domain controller for all sharing purposes...so as to assign different levels of permissions for different sets of users on the network all through keeping a close eye on the activities..