A UCInetID is a name-based identifier that is comprised of parts of a persons full name. For example, Benjamin H. Franklin might be assigned the UCInetID “bhfrankl” if it is not already assigned to someone else.
A UCInetID is created for an individual using the alogrithm described below during our nightly processing of identity data that is obtained from various sources. Administrative Computing provides data from the Payroll Personnel System (PPS). The University Registrar’s office provides OIT with student identity data for all currently enrolled students. UCI Extension provides data for Extension and Summer Session students. Identity information for sponsored guest UCInetIDs is collected by OIT directly.
Identity matching between the different sources of data will sometimes fail which results in duplicate entries. Students are not required to provide their Social Security Number to UCI and the PPS system does not collect student ID numbers from student employees. We can only match student employees with their registrar record based on their name and birth date which are not always entered into both systems correctly or exactly the same.
UCInetID Assignment Alogrithm
The assignment alorithm attempts to create a unique name-based identifier using a persons first, middle, and last names or parts thereof.
The algorithm attempts to create a unique UCInetID using the following series of name component combinations until an unallocated UCInetID is found:
- First initial + last name, truncated to 8 total characters.
- Last name, truncated to 7 characters, followed by the first initial.
- First initial + middle initial + last name, truncated to 8 characters.
- Last name + first initial + middle initial, truncated to 8 characters.
- First name, truncated to 7 characters + last initial.
- First name, truncated to 6 characters + middle initial + last initial.
- First initial +last name truncated to 7 characters + digits 0 through 9.
- Last name, truncated to 6 characters + first initital + digits 0 through 9.
- First name + middle initial + last name, truncated to 7 characters + digits 0 through 9.
- Last name + first initial + middle initial, truncated to 7 characters, + digits 0 through 9.
- First name, truncated to 6 characters + last initial + digits 0 through 9.
- First name, truncated to 5 characters + middle initial + last initial + digits 0 through 9.
- First initial +last name truncated to 6 characters + numbers 10 through 99.
- Last name, truncated to 5 characters + first initital + numbers 10 through 99.
- First name + middle initial + last name, truncated to 6 characters + numbers 10 through 99.
- Last name + first initial + middle initial, truncated to 6 characters, + numbers 10 through 99.
- First name, truncated to 5 characters + last initial + numbers 10 through 99.
- First name, truncated to 4 characters + middle initial + last initial + numbers 10 through 99.
Using UCInetIDs as primary keys
Please note that we do not recommend using UCInetIDs as the primary key in a database table. People change their name, when they get married, or divorced, for example. We accept requests to change their UCInetID to match their new name. Since UCInetIDs are subject to change, we do not recommend they be used as a key. If you do store UCInetID in your database, make sure that you will be able to increase the length up to 64 characters as we are planning to do.
CampusID: a unique and permanent identifier.
Because other identification numbers may not be available to all applications, for example, student ID, or employee ID, and because the UCInetID that we provide each person may change, OIT maintainsCampusID, a permanent, unique numeric identifier for every identity managed in our system. If a UCI affiliate leaves the university, and then returns later, they are assigned the same CampusID that they had initially.
UCnetID: a unique and permanent system-wide identifier for employees
Based on data maintained in each campus identity management database, UCOP assigns a unique numerical identifier to every employee in the UC system called a UCnetID. This identifier was once known as a UDirID when it was defined as a part of a system-wide directory project. Students are also assigned a UCnetID based on information sent by the campus registrars. However, due to the lack of identity matching data, namely social security numbers, for every entry, there are duplicate assignments so they cannot be relied upon for students.
Public Directory Information
Some directory information is considered public and is made available through our directory lookuppage. Other information such as ID numbers, social security number, which is stored in an encrypted format, and birth date is used for identity matching between the various sources of identity information. Students may choose whether or not to release their home address, electronic mail address, or for the directory system to not return any information about them. Employee information is released except under rare circumstances where we are asked to withold publishing it. A printed telephone directory is created annually that contains all of the publicly releasable information about our Faculty, Staff, and Students.
Each person who is represented in the campus Identity Management system has one or more affiliationsassociated with their entry. Current affiliations include: Faculty, Staff, Employee, Retiree, Student, Former Student, Alumni, Group, and Guest.
A UCInetID may have a variety of different affiliations associated with it as a persons affiliation with UCI changes over time. For example, many current and former students are now employed by UCI. Here is a description of the most common life cycles in our identity management system:
Students are assigned a UCInetID when they apply for admission to UCI. Their affiilation is initially set to applicant. Once they are accepted and are assessed fees by the Registrar’s office, their affiliation is updated to include student.
If a student becomes employed by UCI, the affiliation of employee is included as an addtional affilation in their identity management record.
A student who is not listed in the Registrar’s data for one year will be given the former_student affiliation and will lose their student affiliation and associated services available only to current students.
When a student graduates, they become elligible to activate their Alumni UCInetID. Once activated, their affiliation is updated to include alumni, as well as degree_holder or advanced_degree_holder as appropriate, and they will remain in the campus IdM system indefinitely.
Employees are assigned a UCInetID when they are hired and are assigned an affiliation of employee.
If an employee becomes a student while they are employed, their affiliation is updated to include the additional affiliation of student while they are an enrolled student.
When an employee leaves the University, after a 90-day grace period, their UCInetID and associated directory entry are deactivated in the identity management system. Deactivated entries do not appear in the campus online directory and are no longer elligible for services that are authenticated using UCInetIDs.
When an employee retires, and notifies the Center for Emeriti & Retirees that they would like to keep their UCInetID, their affiliation becomes retiree and they will remain in the campus IdM system indefinitely. Upon retiring, their last title is maintained in the directory with the word “Retired” appended. Email forwarding services will continue to be provided.
Sponsored UCInetIDs have the affiliation of guest in our identity management system. Sponsored UCInetIDs must be renewed by their sponsor annually. Sponsored UCInetIDs that are not renewed are deactivated in the identity management system when they expire.