Skip to content Skip to site navigation

People Tree

People Object Classes

The base distinguished name for Stanford people data is cn=people, dc=stanford,dc=edu.  (LDIF version of the Stanford People attributes and object classes)

Object Classes in the People Tree OID
suPerson 1.3.6.1.4.1.299.11.3.1
suCampusResident 1.3.6.1.4.1.299.11.3.310
suAffiliation 1.3.6.1.4.1.299.11.3.460
suPersonSet 1.3.6.1.4.1.299.11.3.461
suGALperson [5] 1.3.6.1.4.1.299.11.3.462

People Attributes

Attribute Description Single/Multi-Valued Example
cn Common Name is derived from displayName and suOtherName values, punctuation stripped. Multi-Valued julie north
description Descriptive text to supplement or summarize the affiliation. Students value derived from their career/plan information. Faculty, Staff valus derived from their Job title. Single Biology, Undergraduate
displayName Display version of user's name, for example Mr. John William Frederick Doe III. Single Julie North
facsimileTelephoneNumber, fax Fax telephone number Single (650) 123-4567
generationQualifier User chosen generation Qualifier, e.g. II, III, or Jr. Single Not populated
givenName, gn given name is derived from displayName, suOtherName values, punctuation stripped. Multi-Valued Julie
homePhone, homeTelephoneNumber suLocalPhone, else suPermanentPhone Single (650) 765-4321
homePostalAddress The best value for home residence address Single 123 Main Street, Keddie, California 95952
labeledURI User selected webpage address Single http://www.stanford.edu/people/user
mail, rfc822Mailbox User chosen email address Single user@stanford.edu
mobile, mobileTelephoneNumber Mobile telephone number. Not supported for students. Single (650) 789-4321
o, organizationName Organization name Single University
ou, organizationalUnitName Organizational Unit Name Single-valued by policy University IT
pager, pagerTelephoneNumber Pager telephone number Single (650) 123-4567
personalTitle User selected personal title, e.g. Mr., Mrs., or Dr. Single Ms
postalAddress Work related street address Single Polya 211, 255 Panama St, Stanford, California 94305
sn, surname Surnames of user is derived from displayname, suOtherName values, punctuation stripped. Multi-Valued north
street, streetAddress Work related street address Single Polya 211, 255 Panama St, Stanford, California 94305
suAffiliation Person's affiliation type, e.g. stanford:student. The values are sorted so that the most appropriate is first. The values correspond to the values expressed in suGwAffilCode[1-5]. [1] Multi-valued, Weighted [4] stanford:staff
suAffilJobCode Employee job category Multi-valued, Weighted [4] 1234
suAffilJobDescription Employee job description Multi-valued, Weighted [4] Systems Programmer
suAffilStandardHours The standard hours in a work week Multi-valued, Weighted [4] 40
suCardNumber Stanford University Card Number Single 123456789012345
suCN Stanford University common name is derived from suRegisteredName, displayName, suOtherName values, punctuation stripped. Multi-Valued julie north
suDisplayAffiliation Nice looking affiliation display, e.g. Staff. Multi-valued, Weighted [4] Student
suDisplayNameFirst First name value of user's display name, e.g. John. Single Julie
suDisplayNameLast Last name value of user's display name, e.g. Doe. Single North
suDisplayNameLF User's display name in last name, first name format, e.g. Doe, Mr. John William Frederick, III. Single North, Julie
suDisplayNameMiddle Middle name values of user's display name, e.g. William Frederick. Single Maurine
suDisplayNamePrefix Prefix value of user's display name, e.g. Mr. Single Ms
suDisplayNameSuffix Suffix value of user's display name, e.g. III. Single Ph.D
suEmailPager User's email pager address Single user@carrier.com
suFacultyAppointment Long listing value of Faculty appointment information Single Professor of Anthropology
suFacultyAppointmentShort Short listing value of Faculty appointment information Single Assist Prof of Sociology
suGeneralID A large list of identifiers for the user for searching purposes Multi-Valued 12345abcdef
suGivenName, suGN Stanford University given name is derived from suRegisteredName, displayName, suOtherName values, punctuation stripped. Multi-Valued julie
suGwAffilAddress1 Gateway affiliation1 address. This is a structured attribute of pipe delimited elements Single 1:1:office:Polya 211|255 Panama St||Stanford|California|94305|United States
suGwAffilAddress2 Gateway affiliation2 address Single  
suGwAffilAddress3 Gateway affiliation3 address Single  
suGwAffilAddress4 Gateway affiliation4 address Single  
suGwAffilAddress5 Gateway affiliation5 address Single  
suGwAffiliation Gateway affiliations. The values of this are structured with pipe delimited elements and are the same values expressed in the suGwAffiliation[1-5] attributes. Multi-valued, Weighted [4] University|Faculty|Health Research and Policy - Epidemiology|Professor.
suGwAffiliation1 Gateway affiliation 1. This is a structured attribute of pipe delimited elements. Single University|Faculty|Health Research and Policy - Epidemiology|Professor.
suGwAffiliation2 Gateway affiliation 2 Single University|Former student|Computer Science|Undergraduate
suGwAffiliation3 Gateway affiliation 3 Single  
suGwAffiliation4 Gateway affiliation 4 Single  
suGwAffiliation5 Gateway affiliation 5 Single  
suGwAffilCode A person's affiliation codes. The values of this attribute are the values of suGwAffilCode[1-5] expressed as a multi-valued attribute. Multi-valued, Weighted [4] stanford:staff
suGwAffilCode1 A person's first affiliation code Single stanford:staff
suGwAffilCode2 A person's second affiliation code Single stanford:student:nonactive
suGwAffilCode3 A person's third affiliation code Single  
suGwAffilCode4 A person's fourth affiliation code Single  
suGwAffilCode5 A person's fifth affiliation code Single  
suGwAffilDate1 Gateway Date 1, stores until and end dates for the affiliation if they exist Single effective:2004-12-31
suGwAffilDate2 Gateway Date 2, stores until and end dates for the affiliation if they exist Single until:1992-06-14
suGwAffilDate3 Gateway Date 3, stores until and end dates for the affiliation if they exist Single  
suGwAffilDate4 Gateway Date 4, stores until and end dates for the affiliation if they exist Single  
suGwAffilDate5 Gateway Date 5, stores until and end dates for the affiliation if they exist Single  
suGwAffilFax1 Fax Phone numbers for suGwAffiliation1 Multi-Valued (650) 123-4567
suGwAffilFax2 Fax Phone numbers for suGwAffiliation2 Multi-Valued  
suGwAffilFax3 Fax Phone numbers for suGwAffiliation3 Multi-Valued  
suGwAffilFax4 Fax Phone numbers for suGwAffiliation4 Multi-Valued  
suGwAffilFax5 Fax Phone numbers for suGwAffiliation5 Multi-Valued  
suGwAffilInternalPager Internal pager number associated with a specific University affiliation. The values are sorted so that the most appropriate is first. The values correspond to the values expressed in suGwAffilCode[1-5]. [1] Multi-Valued (650) 123-4567
suGwAffilMailCode1 University Mailcode for sugwaffiladdress1 Single Not populated
suGwAffilMailCode2 University Mailcode for sugwaffiladdress2 Single Not populated
suGwAffilMailCode3 University Mailcode for sugwaffiladdress3 Single Not populated
suGwAffilMailCode4 University Mailcode for sugwaffiladdress4 Single Not populated
suGwAffilMailCode5 University Mailcode for sugwaffiladdress5 Single Not populated
suGwAffilMobile Mobile telephone number associated with a specific University affiliation. The values are sorted so that the most appropriate is first. The values correspond to the values expressed in suGwAffilCode[1-5]. [1] Multi-Valued (650) 123-4567
suGwAffilPager Pager number associated with a specific University affiliation. The values are sorted so that the most appropriate is first. The values correspond to the values expressed in suGwAffilCode[1-5]. [1] Multi-Valued (650) 123-4567
suGwAffilPhone1 Phone numbers for suGwAffiliation1 Multi-Valued (650 123-4567
suGwAffilPhone2 Phone numbers for suGwAffiliation2 Multi-Valued  
suGwAffilPhone3 Phone numbers for suGwAffiliation3 Multi-Valued  
suGwAffilPhone4 Phone numbers for suGwAffiliation4 Multi-Valued  
suGwAffilPhone5 Phone numbers for suGwAffiliation5 Multi-Valued  
suLocalAddress Address local to Stanford.
Students: Campus dorm address or local house/apartment.
Faculty, Staff, and Affiliates: A local residence if their legal residence is elsewhere.
Single 123 Main Road, Palo Alto, California 94306
suLocalPhone Telephone number local to Stanford if it differs from their permanent phone. Usually, but not necessarily, associated with suLocalAddress Single (650) 123-4567
suMailAddress Optional mailing address, if different than local or permanent addresses, specifically for US Mail delivery. Single 27 North Main Street, Cranbury, New Jersey 01010
suMailCode University mailcode Single 4136
suOtherName Alternate name for a user Multi-Valued Kelly O'East
suOu Organizational Unit Multi-valued, Weighted [4] University IT
suPermanentAddress Generally, where the person lives.
Students: Most often a parent's address.
Faculty, Staff: Official residence used by the University to determine legal residence for health and benefits services.
Single 55 Garden Valley Hwy, Garden Valley, Idaho 84848
suPermanentPhone The telephone number corresponding to the person's suPermanentAddress Single (650) 123-4567
suPrimaryOrganizationID University Primary Organization Identifier, e.g. CXXY. [2] Single CXXY
suPrimaryOrganizationName University Primary Organization Name, e.g. Shared Services DC Operations. Single Shared Services DC Operations
suPrivilegeGroup Privilege Groups to which the user belongs. This includes workgroups created in Workgroup Manager, but does not include AFS pts groups. Multi-Valued itservices:idg
suProfile The suProfile attribute is used to provide information about the user's interests or current projects, or any other information they want the public or their colleagues to know about them. Single Visiting faculty in the department of physics
suProxyCardNumber User's Proxy Card Number Single 101010101
suRegID User's unique registry identity key Single ee99e601a61c4d13458acc6e1f80da58
suRegisteredName User's registered name Single Julie North
suRegisteredNameLF Users's registered name, Last, First format Single North, Julie
suResidenceCode For on-campus student, University code for their residence Single 123
suResidenceName For on-campus student, name of their residence Single Crothers Hall, Single Occupancy
suResidenceRequiredAttribute An operational attribute for internal purposes only Multi-Valued Escondido Village 1BR Apt, Unfurnished
(650) 123-4567
10 470 306*1A
suResidenceRoom For on-campus student, the room of their residence Single 1234
suResidencePhone For on-campus student, their residence phone number Single (650) 123-4567
suResidenceTSO For on-campus student, their residence TSO Single 10 460 104*1A
suSearchID A list of searchable identifiers for the user Multi-Valued stevensouth
suSN Stanford University surname is derived from suRegisteredName, displayName, suOtherName values, punctuation stripped. Multi-Valued north
suStanfordEndDate Last day of employment for user Single 1996-06-06
suStudentType The level of student. Multi-Valued, Weighted [4] Valid values: graduate, postdoc, undergraduate
suSunetID All valid suNetIDs for the user. Multi-Valued whm
suUniqueIdentifier A unique identifier for the user Single DR934E373
suUnivID University ID number Single 06629513
suVisibAffilAddress1 Controls visibility of sugwAffilAddress1, suGwAffilMailCode1 [3] Single world
suVisibAffilAddress2 Controls visibility of sugwAffilAddress2, suGwAffilMailCode2 Single  
suVisibAffilAddress3 Controls visibility of sugwAffilAddress3, suGwAffilMailCode3 Single  
suVisibAffilAddress4 Controls visibility of sugwAffilAddress4, suGwAffilMailCode4 Single  
suVisibAffilAddress5 Controls visibility of sugwAffilAddress5, suGwAffilMailCode5 Single  
suVisibAffiliation Controls visibility of suGwAffiliation. [3] The multi-valued attribute holds the values of suVisibAffiliation[1-5]. Multi-valued, Weighted [4] stanford
suVisibAffiliation1 Controls visibility of sugwAffiliation1, suAffiliation, ou, title, o, suDisplayAffiliation. [3] Single stanford
suVisibAffiliation2 Controls visibility of sugwAffiliation2 Single  
suVisibAffiliation3 Controls visibility of sugwAffiliation3 Single  
suVisibAffiliation4 Controls visibility of sugwAffiliation4 Single  
suVisibAffiliation5 Controls visibility of sugwAffiliation5 Single  
suVisibAffilFax1 Controls visibility of suGwAffilFax1 [3] Single stanford
suVisibAffilFax2 Controls visibility of suGwAffilFax2 Single  
suVisibAffilFax3 Controls visibility of suGwAffilFax3 Single  
suVisibAffilFax4 Controls visibility of suGwAffilFax4 Single  
suVisibAffilFax5 Controls visibility of suGwAffilFax5 Single  
suVisibAffilInternalPager Controls visibility of suGwAffilInternalPager attribute values. The values are sorted so that the most appropriate is first and correspond to the values of suGwAffilInternalPager. [3] Multi-Valued world
suVisibAffilMobile Controls visibility of suGwAffilMobile attribute values. The values are sorted so that the most appropriate is first and correspond to the values of suGwAffilMobile. [3] Multi-Valued world
suVisibAffilPager Controls visibility of suGwAffilPager attribute values. The values are sorted so that the most appropriate is first and correspond to the values of suGwAffilPager. [3] Multi-Valued world
suVisibAffilPhone1 Controls visibility of suGwAffilPhone1 [3] Single world
suVisibAffilPhone2 Controls visibility of suGwAffilPhone2 Single  
suVisibAffilPhone3 Controls visibility of suGwAffilPhone3 Single  
suVisibAffilPhone4 Controls visibility of suGwAffilPhone4 Single  
suVisibAffilPhone5 Controls visibility of suGwAffilPhone5 Single  
suVisibEmail Controls visibility of mail attribute. [3] Single world
suVisibFacsimileTelephoneNumber Controls visibility of facsimileTelephoneNumber [3] Single stanford
suVisibGwAffilCode Controls visibility of suGwAffilcode [3] Multi-valued, Weighted [4] world
suVisibHomeAddress Controls visibility of homePostalAddress [3] Single private
suVisibHomePage [3] Controls visibility of labeledURI Single stanford
suVisibHomePhone Controls visibility of homePhone [3] Single stanford
suVisibIdentity Controls visibility of cn, sn, givenName, suRegID, suUniqueIdentifier, suRegisteredName, suRegisteredNameLF, displayName, suDisplayNameLF, suOtherName, suFacultyAppointment [3] Single stanford
suVisibLocalAddress Controls visibility of suLocalAddress [3] Single private
suVisibLocalPhone Controls visibility of suLocalPhone [3] Single private
suVisibMailAddress Controls visibility of suMailAddress [3] Single private
suVisibMailCode Controls visibility of suMailCode [3] Single stanford
suVisibMobilePhone Controls visibility of mobile [3] Single private
suVisibPagerEmail Controls visibility of suEmailPager [3] Single private
suVisibPagerPhone Controls visibility of pager [3] Single private
suVisibPermanentAddress Controls visibility of suPermanentAddress [3] Single private
suVisibPermanentPhone Controls visibility of suPermanentPhone [3] Single private
suVisibProfile Controls visibility of suProfile [3] Single private
suVisibStreet Controls visibility of street, postalAddress. [3] Single private
suVisibSunetID Controls visibility of suSunetID [3] Single private
suVisibTeleponeNumber Controls visibility of telephoneNumber [3] Single private
telephoneNumber User's telephoneNumbers. Multi-Valued (650) 123-4567
title User's self-selected title Single System Software Developer
uid, userid User's primary identifer they chose for their suNetID, e.g. jdoe. Single whm

[1] The sources for affiliation data is described in a Middleware and Information Services document.  Access to this document is restricted to privilege group stanford:administrative.

[2] The list of University Primary Organization Identifiers is maintained by the Provost's office.

[3] Valid visibility values are world, stanford, private, or none.

[4] The Stanford directory takes advantage of OpenLDAP's valsort overlay. This allows the specification of an attribute weight for a the values of multi-valued attributes. The server will return the values sorted based on the weight. This means that the most "appropriate" value is returned first. Generally this is transparent to clients with the important exception of the specification of a search filter. Search filters must include the weight. For example, to search for all people that were an undergraduate at one time the filter (suStudentType={*}undergraduate) is required.

[5] Read more details on the suGALperson object class.

Last modified December 10, 2015