People OU Affiliations

Please note that LDAP structure changed on October 4, 2016. See LDAP Simplification and Standardization for more information.

The berkeleyEduAffiliations (ucbaffiliations) attributes identify the affiliations associated with every individual listed in the CalNet database. This is information commonly requested by application developers.

The berkeleyEduAffiliations are multi-valued attributes whose values are grouped according to three broad affiliations of users: an 'employee', a 'student', or an 'affiliate'. A user can have multiple affiliations, e.g., a student who is also an employee.

When a user's affiliation with UC Berkeley becomes inactive, the affiliation is marked as "FORMER-*" in the CalNet system, but the user's information is retained in the system for a specific length of time (the "grace period"), determined by the type of affiliation(s) the user had with campus. For specific grace periods, see Grace Periods. After the grace period has expired (the date of which is indicated by the berkeleyEduExpDate attribute), the record is moved to inactive expired status.

The berkeleyEduAffiliations attribute is publicly available and can be used by any application to make authoritative decisions.

Additional affiliation values may be included in future, as determined by the needs of different applications.

The remainder of this document has been divided into the following sections:

 

Determining if a User is an EMPLOYEE

berkeleyEduAffiliations Values

EMPLOYEE-TYPE-ACADEMIC

EMPLOYEE-TYPE-STAFF

 

Determining if a User is a STUDENT

berkeleyEduAffiliations Values

STUDENT-TYPE-REGISTERED

STUDENT-TYPE-NOT REGISTERED

 

Determining if a User is an AFFILIATE

berkeleyEduAffiliations Values (From HCM)

AFFILIATE-TYPE-STAFF OF UC/OP/AFFILIATED ORGS

AFFILIATE-TYPE-STAFF RETIREE

AFFILIATE-TYPE-VISITING SCHOLAR

AFFILIATE-TYPE-INDEPENDENT CONTRACTOR

AFFILIATE-TYPE-LBL/DOE POSTDOC

AFFILIATE-TYPE-LBLOP STAFF

AFFILIATE-TYPE-COMMITTEE MEMBER

AFFILIATE-TYPE-CONSULTANT

AFFILIATE-TYPE-VOLUNTEER

AFFILIATE-TYPE-HHMI RESEARCHER

AFFILIATE-TYPE-VISITING STU RESEARCHER

AFFILIATE-TYPE-ACADEMIC CASE TRACKING 

AFFILIATE-TYPE-TEMPORARY AGENCY STAFF

berkeleyEduAffiliations Values (From ADVCON/Alumni)

AFFILIATE-TYPE-ADVCON-TRUSTEE 2

AFFILIATE-TYPE-ADVCON-FRIEND 2

AFFILIATE-TYPE-ADVCON-ALUMNUS 2

AFFILIATE-TYPE-ADVCON-CAA-MEMBER 2

AFFILIATE-TYPE-ADVCON-I-HOUSE-RESIDENT 2

AFFILIATE-TYPE-ADVCON-STUDENT 2

AFFILIATE-TYPE-ADVCON-FACULTY 2

AFFILIATE-TYPE-ADVCON-STAFF 2

AFFILIATE-TYPE-ADVCON-ATTENDEE 2

AFFILIATE-TYPE-ADVCON-NON-ACADEMIC 2

  1. The 'AFFILIATE-TYPE-ADVCON-*' affiliation types are sub-types related to a special class of user known as an "Advancement Constituent" user.

Determining if a User is an GUEST

berkeleyEduAffiliations Values

Based on

GUEST-TYPE-COLLABORATOR

in GUEST OU

Determining if a User is a FORMER-affiliate

A FORMER-* affiliation is an indication that SIS or HCM used to assert a given affiliation but no longer does.  For example, a FORMER-EMPLOYEE is assigned to a record where HR is no longer asserting any current employee roles.  FORMER-* affiliations are a convenience for consumers of LDAP who need to understand a person’s historical identity. FORMER-* affiliations apply only to former Students and HCM Affiliates.

berkeleyEduAffiliations Values

FORMER-EMPLOYEE

FORMER-STUDENT

FORMER-AFFILIATE

Example LDAP Filter

The following partial LDAP syntax gives an example of filtering for all the current people on campus, excluding the retirees that have paid for access to CalMail. It also honors the standard expirations of CalNet access (9 months for students, 3 months for employees, etc.):

(& (!(ucbtestidflag=true)) (objectClass=Person) (| (berkeleyeduaffiliations=EMPLOYEE-TYPE-*) (berkeleyeduaffiliations=STUDENT-TYPE-*) (berkeleyeduaffiliations=AFFILIATE-TYPE-CONSULTANT) (berkeleyeduaffiliations=AFFILIATE-TYPE-LBLOP STAFF) (berkeleyeduaffiliations=AFFILIATE-TYPE-VISITING SCHOLAR) (berkeleyeduaffiliations=AFFILIATE-TYPE-VOLUNTEER) (berkeleyeduaffiliations=AFFILIATE-TYPE-HHMI RESEARCHER) (berkeleyeduaffiliations=AFFILIATE-TYPE-VISITING STU RESEARCHER) (berkeleyeduaffiliations=AFFILIATE-TYPE-LBL/DOE POSTDOC) (berkeleyeduaffiliations=AFFILIATE-TYPE-TEMP AGENCY) (berkeleyeduaffiliations=AFFILIATE-TYPE-COMMITTEE MEMBER) (berkeleyeduaffiliations=AFFILIATE-TYPE-STAFF OF UC/OP/AFFILIATED ORGS) (berkeleyeduaffiliations=AFFILIATE-TYPE-INDEPENDENT CONTRACTOR) ) )