I would like to use LDAP to be able to authorize a user so if there have a certain attribute I can return a radius AVP with a VLAN ID in the access-accept.  This would be used for allowing access to licensed library resources.  However, I am not sure if I can do this the way my LDAP stuff is set up.

The attribute that has the data I need is multi-valued.


However, only 5 of them (StudentAA, EnrolledStudentAA, FacultyAA, RegularStaffAA and TemoraryStaffAA) should get the radius AVP and be allowed access.  However, when I query I get something like the following

ldapsearch -h ldap.umich.edu
 -ZZ -z0 -x -D <cut> -b ou=people,dc=umich,dc=edu -LLL -s sub uniqueid=<username> umichinstroles
dn: uid=royboy,ou=People,dc=umich,dc=edu
umichinstroles: RegularStaffAA
umichinstroles: AlumniFLNT

So that is not realyy a group membership.

Is this something I will be able to do?  If not natively can folks mention other options/solutions?

------------------------
Walter Reynolds
Principal Systems Security Development Engineer
Information and Technology Services
University of Michigan
(734) 615-9438