Jump to: 

Overview

eduPersonAffiliation defines a set of controlled vocabulary specifying a person's relationship(s) to the institution in broad categories such as student, faculty, staff, alum, etc. eduPersonAffiliation is defined in the eduPerson LDAP object class. 

From eduPerson specification: "The primary intended purpose of eduPersonAffiliation is to convey broad-category affiliation assertions between members of an identity federation. Given this inter-institutional context, only values of eduPersonAffiliation with broad consensus in definition and practice will have any practical value. The list of allowed values in the current version of the object class is certainly incomplete, especially in terms of local institutional use. The editors felt that any additional values should come out of discussions with the stakeholder communities. Any agreed-upon additional values will be included in later versions of eduPerson."

Permissible values

faculty, student, staff, alum, member, affiliate, employee, library-walk-in


OID1.3.6.1.4.1.5923.1.1.1.1
LDAP Syntax

Directory String

# of Valuesmulti-valued
ReferenceseduPerson

SAML Response Example

<samlp:Response xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol"         
                xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" 
                ID="..." Version="2.0" IssueInstant="2020-07-17T01:01:48Z" 
                Destination="...." InResponseTo="...">
 ...
 <saml:Assertion ...>
  ...
   <saml:AttributeStatement>
    <saml:Attribute xmlns:x500="urn:oasis:names:tc:SAML:2.0:profiles:attribute:X500"
                    NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"
                    Name="urn:oid:1.3.6.1.4.1.5923.1.1.1.1" 
                    FriendlyName="eduPersonAffiliation"
                    x500:Encoding="LDAP">
      <saml:AttributeValue xsi:type="xsd:string">member</saml:AttributeValue>
      <saml:AttributeValue xsi:type="xsd:string">faculty</saml:AttributeValue>
      <saml:AttributeValue xsi:type="xsd:string">employee</saml:AttributeValue>
      <saml:AttributeValue xsi:type="xsd:string">alum</saml:AttributeValue>
   </saml:Attribute>
   ...
   </saml:AttributeStatement>
 </saml:Assertion>
</samlp:Response>


See Also