if i may run this by you
you have three groups of users in your ldap tree
alumni
students
support-staff
if those users are currently seperated this way in you ldap tree then why dont you just add them as seperate external ldap server and label them by group,
this way i will do a search for "steve" across all and will come back with 17 steves, 3 in alumni, 9 in students, and 5 in support-staff. |