These are the objectClasses defined by UVM.
The following table describes the attributes of the uvmHumanResources objectclass. The uvmEduPerson Attribute(s) column lists the attributes of the uvmEduPerson objectclass that are filled in based on the value of this attribute of the uvmHumanResources objectclass.
| Attribute Name | Description | uvmEduPerson Attribute(s) |
|---|---|---|
| uvmHRPrivate |
Privacy Flag (Work Only [N], Show None [E], or Show All [B]) |
uvmEduPrivate (Yes [Show None] or No) |
| uvmHRName |
Name |
cn, gn, sn |
| uvmHROfficePhone |
Work Phone |
telephoneNumber |
| uvmHROfficeAddress |
Work Address |
postalAddress |
| uvmHRDepartment |
Primary Department Name |
ou |
| uvmHRHomePhone |
Home Phone |
homePhone |
| uvmHRHomeAddress |
Home Address |
homePostalAddress |
| uvmHRID |
Employee ID |
|
| uvmHRTerminationDate |
Termination Date |
|
| uvmHRBirthday |
Birth Date |
|
| uvmHRJobCode |
JobCode |
|
| uvmHRBarCode |
UVM ID Card Bar Code |
|
| uvmHRJobSubCode |
Email Code |
|
| uvmHRTitle |
Job Title |
title |
| uvmHRHireDate |
Current Hire Date |
|
| uvmHRBPIDM |
Banner PIDM |
|
| uvmHRLastPaidDate |
Last Paid Date |
uvmHRName, uvmHRPrivate, uvmHRID, uvmHRBarCode, uvmHRBPIDM
The following table shows the attributes of the uvmStudentInformation objectclass. The uvmEduPerson Attribute(s) column lists the attributes of the uvmEduPerson objectclass that are filled in based on the value of this attribute of the uvmStudentInformation objectclass.
| Attribute Name | Description | uvmEduPerson Attribute(s) |
|---|---|---|
| uvmSIPrivate | Confidentiality Flag (Yes or No) | uvmEduPrivate |
| uvmSIName | Name | cn, gn, sn |
| uvmSIID | ID | |
| uvmSILocalAddress | Local Address | postalAddress |
| uvmSIPermanentAddress | Permanent Address | |
| uvmSIClass | Class | ou |
| uvmSILastTermAttended | last Term attended | |
| uvmSIBirthday | Birth Date | |
| uvmSILocalPhone | local phone number | telephoneNumber |
| uvmSIPermanentPhone | permanent phone number | |
| uvmSIStatus | Student Status | |
| uvmSIBarCode | UVM ID Card Bar Code | |
| uvmSIPIDM | PIDM | |
| uvmSICollege | which college the student is attending | |
| uvmSIMajor | the student's major |
uvmSIName, uvmSIID, uvmSIPrivate, uvmSIBarCode, uvmSIPIDM.
To determine if the uvmStudentInformation information and the uvmHumanResources information describe the same individual, the ID, PIDM, and BarCode fields will be compared between the two. If all three match and are non-zero, both records are definately for the same person. Otherwise, if the non-zero fields match, it will be assumed they are the same person.
When it is determined that the uvmHumanResources information and the uvmStudentInformation information are for the same person. If the uvmHRJobCode attribute is "A" (aka Student), the uvmStudentInformation information will be used to populate the attributes of the uvmEduPerson objectclass (which includes the eduPerson, inetorgPerson, orgPerson, and Person objectclasses). Otherwise, the uvmHumanResources information will be used to populate the attributes of the uvmEduPerson objectclass.
The following table shows the attributes of the uvmEduPerson objectclass that we will keep updated on a daily basis. With the exception of the uvmEduBroadcastFlag, these attributes are NOT changable by the individual person.
Click here to see the complete list of attributes that are available by virtue the objectclasses that are included in uvmEduPerson.
| Attribute Name | Description | ObjectClass Providing |
|---|---|---|
| uvmEduPrivate | Whether or not the person wants privacy. (Yes or No) | uvmEduPerson |
| uvmEduAlias | default first.last email alias | uvmEduPerson |
| uvmEduBroadcastFlag | Broadcast email flags | uvmEduPerson |
| uvmNetworkId | University NetID | uvmEduPerson |
| eduPersonAffiliation | The person's relationship(s) to UVM (faculty, student, staff, alum, member, affiliate, employee) | eduPerson |
| eduPersonPrimaryAffiliation | Specifies the person's PRIMARY relationship to UVM | eduPerson |
| eduPersonPrincipalName | the "NetID" of the person for the purposes of inter-institutional authentication. Should be stored in the form of user@uvm.edu (aka, the kerberos id) | eduPerson |
| cn | The person's full name | person |
| gn | The given name of the person | inetOrgPerson |
| homePhone | The person's home telephone number (permanent phone for students) | inetOrgPerson |
| homePostalAddress | The person's home paper mailing address (Permanent address for students) | inetOrgPerson |
| email address | inetOrgPerson | |
| ou | An organizational unit (ou) the person is affiliated with | inetOrgPerson |
| postalAddress | Campus or Office paper mail address | orgPerson |
| sn | Surname or family name | person |
| telephoneNumber | Office/campus telephone number | person |
| title | University Job Title | orgPerson |
| userPassword | The user's password [UVM will use the kerberos id as follows {KERBEROS}user@uvm.edu] | person |
The following table shows the attributes that are included in the uvmAlias
objectclass. The uvmAlias objectclass is used for departmental aliases (like
CIT@uvm.edu). There is no privacy around these entries, because the entire
purpose of them is for the department to be easily found.
| Attribute |
Description |
|---|---|
| uvmEduAlias |
default first.last email alias |
| userPassword |
password to authenticate as this entity |
| cn |
The full name of the person or department |
| member |
distinguished name of members |
| mail |
email address |
| description |
free form text to describe this entry |
| telephoneNumber |
telephone number |
| fax |
facsimile telephone number |
| eduPersonNickname |
nick name for person or department |
| homePhone |
home telephone number |
| homePostalAddress |
home address |
| labeledURI |
web page reference |
| netid |
UVM network id associated with this alias |
| ou |
Organizational Unit (ou) of this person/department |
| postalAddress |
paper mail address for this entity |
| title |
Official title of this entity |
| uvmEduBroadcastflag |
mailinglist auto-registration instructions |
| uvmEduColleges |
Colleges attended |
| uvmEduHours |
Hours of availability |
| uvmEduOfficeAddress |
Office address |
| uvmEduOfficeLocation |
physical location of office |
| uvmEduOfficePhone |
office phone number |
| uvmEduProject |
project(s) being worked on |
uvmEduAlias, userPassword
These attributes were selected based on the fields actively in use in the
CSO directory's aliases.
Last modified September 06 2002 07:23 PM