uclaASUCLAID
Definition
uclaASUCLAID (ASUCLA ID) is a 9-digit number assigned to ASUCLA employees by ASUCLA payroll system. It is not to be confused by the UID assigned to UCLA students and employees by the UID system. ASUCLA is a separate organization from UCLA, but has a very close relationship with UCLA. ASUCLA employee are not the same as UCLA employee. The ASUCLA ID is normally within the within the range of '009000000' to '999999999' to avoid collision with UID, but exceptions exist. If a person has been or is currently a UCLA employee or student, the person's UID is normally adopted as his/her ASUCLA ID.
Data Flow
The Enterprise Directory receives a daily employee file from ASUCLA payroll system. The file containes:
ASUCLA_ID
Last_Name
First_Name
Middle_Name
Birth_Date
UC_NetID
Status: 'A'-Active or 'L'-Leave of Absence or 'T'-Terminated
Email
The file is processed and loaded in ED at 5:00 am daily based on the following logic:
- A new entry is created if the ASUCLA_ID does not exist in either uclaASUCLAID or uclaUniversityID attribute with these attribute populted:
- uclaPPID: creat new
- uclaIdentityTrustLevel: SystemGenerated
- uclaASUCLAID: ASUCLA_ID
- cn: Last_Name, First_Name Middle_name
- sn: Last_Name
- givenName: First_Name
- uclaPersonMiddleName: Middle_Name
- uclaPersonBirthDate: Birth_Date
- ucNetID: UC_NetID
- uclaPersonScopedAffiliation: employee@asucla.ucla.edu only when Status = 'A' or 'L'
- uclaASUCLAEmail: Email
- uclaASUCLAEmailPrivacyOption: internal, external (by default)
- uclaOfficialEmail: Email
- uclaOfficialEmailPrivacyOption: internal, external (by default)
- uclaOfficialEmailType: uclaASUCLAEmail
- The entry is updated only for ASUCLA specific attributes if the ASUCLA_ID is found a match in uclaUniversityID. The rest of the attributes are updated based on data from UID system because UID system is considerred as the authoritative system for UID owner.
- uclaASUCLAID: ASCULA_ID
- uclaASUCLAEmail: Email
- uclaASUCLAEmailPrivacyOption: internal, external (by default)
- uclaPersonScopedAffiliation: employee@asucla.ucla.edu only when Status = 'A' or 'L'
- The entry is updated for these attributes if the ASUCLA_ID is found a match in uclaASUCLAID but not in uclaUniversityID. Note: This logic will overwrite any change happened of uclaOfficialEmailType with uclaASUCLAEmail, if there is any.
- uclaASUCLAID: ASUCLA_ID
- cn: Last_Name, First_Name Middle_name
- sn: Last_Name
- givenName: First_Name
- uclaPersonMiddleName: Middle_Name
- uclaPersonBirthDate: Birth_Date
- ucNetID: UC_NetID
- uclaPersonScopedAffiliation: employee@asucla.ucla.edu only when Status = 'A' or 'L'
- uclaASUCLAEmail: Email
- uclaASUCLAEmailPrivacyOption: internal, external (by default)
- uclaOfficialEmail: Email
- uclaASUCLAEmailPrivacyOption: internal, external (by default)
- uclaOfficialEmailType: uclaASUCLAEmail
Source System
ASUCLA payroll system managed by ASUCLA
Access Permission
Contact data owner ASUCLA payroll office.