People OU Affiliations (berkeleyEduAffiliations)
The berkeleyEduAffiliations (ucbaffiliations) attributes identify the affiliations associated with every user's CalNet account. These attributes 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, it is marked as FORMER-*. Former-affiliation information is retained for a specific "grace period," determined by the type of affiliation the user had. See the Grace Periods (KB0015537) page for additional details.
The berkeleyEduAffiliations attribute is publicly available to registered application binds and can be used to make authoritative decisions. Affiliation values can occasionally change based on campus needs. 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
From UCPath
| berkeleyEduAffiliations Values |
|---|
| 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 |
From ADVCON/Alumni
| berkeleyEduAffiliations Values |
|---|
| 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 |
Note: The AFFILIATE-TYPE-ADVCON-* types are sub-types related to "Advancement Constituent" users.
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 used by the Academic Personnel Office. It does not grant access to a CalNet ID, email, or login capability.
Determining if a User is in Grace
When all affiliations are no longer active, the CalNet ID is considered expired. Information is retained for a grace period based on the previous affiliation type.
| berkeleyEduAffiliations Values |
|---|
| FORMER-EMPLOYEE-IN-GRACE |
| FORMER-STUDENT-IN-GRACE |
| FORMER-AFFILIATE-IN-GRACE |
Determining if a User is a FORMER-affiliate
A FORMER-* affiliation indicates a historical identity for consumers of LDAP who need to understand a person’s status history.
| berkeleyEduAffiliations Values |
|---|
| FORMER-EMPLOYEE |
| FORMER-STUDENT |
| FORMER-AFFILIATE |
| SIS-EXTENDED (Applied to former students starting Jan 1, 2020) |
Determining if a User is a DELEGATE
Delegate access allows students to grant access to enrollment, grades, or financial data.
| berkeleyEduAffiliations Values |
|---|
| STU-DELEGATE |
Deprecated Affiliations
| berkeleyEduAffiliations Values | Source |
|---|---|
| AFFILIATE-TYPE-ACADEMIC CASE TRACKING | HCM |
| AFFILIATE-STATUS-EXPIRED | CalNet |
| FORMER-DEPARTMENTAL | CalNet |
Example LDAP Filter
The following example filters for current people on campus (honoring Grace Periods) while excluding test IDs: