People OU Affiliations

berkeleyEduAffiliations (ucbaffiliations) attributes identify the affiliations associated with every user's CalNet account

berkeleyEduAffiliations are multi-valued. Values are grouped according to broad categories: Employee, Student, Affiliate and Guest. A user can have multiple affiliations, such as a student who is also an employee.

When an affiliation is no longer active, the affiliation is marked as FORMER-*. Former-affiliation information is retained for a specific length of time, (a "grace period"), determined by the type of affiliation(s) the user had. See Grace Periods for additional details

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

Affiliation values can occasionally change based on campus needs. Check this page for updates, and review the Deprecated Affiliations section, below for outdated values.


Determining if a User is an EMPLOYEE

berkeleyEduAffiliations Values

EMPLOYEE-TYPE-ACADEMIC
includes emeriti with active appointment in UCPath

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 UCPath)
AFFILIATE-TYPE-AFFILIATED-ORGANIZATION
AFFILIATE-TYPE-AFFILIATED-RESEARCH-INSTITUTE
AFFILIATE-TYPE-INDEPENDENT-CONTRACTOR-CONSULTANT
AFFILIATE-TYPE-UC-EMPLOYEE-DIFFERENT-BU
AFFILIATE-TYPE-LBL/DOE POSTDOC
AFFILIATE-TYPE-STAFF EMERITUS
AFFILIATE-TYPE-STAFF RETIREE
AFFILIATE-TYPE-TEMPORARY AGENCY STAFF
AFFILIATE-TYPE-UNPAID STUDENT FACILITATOR
AFFILIATE-TYPE-VISITING SCHOLAR
AFFILIATE-TYPE-VISITING STU RESEARCHER
AFFILIATE-TYPE-VOLUNTEER
AFFILIATE-TYPE-RESEARCH ASSOCIATE
AFFILIATE-TYPE-RESEARCH FELLOW

berkeleyEduAffiliations Values (From ADVCON/Alumni)

AFFILIATE-TYPE-ADVCON-TRUSTEE 

AFFILIATE-TYPE-ADVCON-FRIEND 

AFFILIATE-TYPE-ADVCON-ALUMNUS 

AFFILIATE-TYPE-ADVCON-CAA-MEMBER 

AFFILIATE-TYPE-ADVCON-I-HOUSE-RESIDENT 

AFFILIATE-TYPE-ADVCON-STUDENT

AFFILIATE-TYPE-ADVCON-FACULTY

AFFILIATE-TYPE-ADVCON-STAFF

AFFILIATE-TYPE-ADVCON-ATTENDEE

AFFILIATE-TYPE-ADVCON-NON-ACADEMIC

2. 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 a GUEST

berkeleyEduAffiliations Values

Based on

GUEST-TYPE-SPONSORED 

in GUEST OU

GUEST-TYPE-POTENTIAL HIRE***

in GUEST OU

*** GUEST-TYPE-POTENTIAL HIRE is an affiliation used by the Academic Personnel Office. It does not give access to a CalNet ID, email, or the ability to log in.

Determining if a User is a FORMER-affiliate

A FORMER-* affiliation is an indication that the user used to have 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. 

berkeleyEduAffiliations Values

FORMER-EMPLOYEE

FORMER-STUDENT

FORMER-AFFILIATE

SIS-EXTENDED (affiliation applied to former student records starting Jan 1, 2020)


Determining if a User is a DELEGATE

Delegate access allows active students at UC Berkeley to grant access to certain aspects of their student account. Delegates can be parents, guardians, spouses, or any other person the student wishes.

Students have the ability to grant permission for delegates to view enrollment information, enrollment information plus grades, and/or financial information (e.g. pay bills, view financial aid). This allows parents or guardians to pay a student's tuition/fees, view enrollments, view grades, or any combination of the three.

berkeleyEduAffiliations Values
STU-DELEGATE

Deprecated Affiliations

berkeleyEduAffiliations Values Source
AFFILIATE-TYPE-ACADEMIC CASE TRACKING HCM
AFFILIATE-TYPE-ASSOCIATE OF PRESIDENT/CHANCELLOR UC Path
AFFILIATE-TYPE-COMMITTEE MEMBER HCM
AFFILIATE-TYPE-CONSULTANT HCM
AFFILIATE-TYPE-EXTERNAL COMPLIANCE/AUDITOR UC Path
AFFILIATE-TYPE-HHMI SCHOLAR/RESEARCHER HCM
AFFILIATE-TYPE-INDEPENDENT CONTRACTOR HCM
AFFILIATE-TYPE-LBLOP STAFF HCM
AFFILIATE-TYPE-NONEMPLOYEE TITLE HCM
AFFILIATE-TYPE-STAFF OF UC/OP/AFFILIATED ORGS HCM
AFFILIATE-TYPE-STUDENT VOLUNTEER UC Path
AFFILIATE-TYPE-POTENTIAL-HIRE-ACADEMIC UC Path
GUEST-TYPE-COLLABORATOR Guests
AFFILIATE-STATUS-EXPIRED CalNet
FORMER-DEPARTMENTAL CalNet

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 bMail. It also honors the standard CalNet Grace Periods:

(& (!(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) ) )

The UCB LDAP structure changed on October 4, 2016. See LDAP Simplification and Standardization for more information.