Value Meaning faculty Academic or research staff student Undergraduate or postgraduate student staff All staff employee Employee other than staff, e.g. contractor member Comprises all the categories named above, plus other members with normal institutional privileges, such as honorary staff or visiting scholar affiliate Relationship with the institution short of full member alum Alumnus/alumna (graduate) library-walk-in A person physically present in the library
There is a knowledge base article available that explains how to write a Shibboleth IdP script to present attribute:
Several values of eduPersonAffiliation are regarded as being "contained" within other values: for example, the student value is contained within member. It is recommended that identity providers have the ability either to maintain these multiple values for a given individual, or otherwise provide the ability to release either value as appropriate for a particular relying party. For example, although some relying parties might require the release of the more specific student value, a different relying party that only requires the less specific member value should only be sent the less specific value. Releasing student in this case gives the relying party more information about the user than is required, raising privacy and data protection concerns.
Despite the recommendation above that identity providers should be conservative in what they send, relying parties are recommended to be liberal in what they accept. For example, a relying party requiring member affiliation should also accept student, staff, etc. as alternatives.