Object Classes


tamuAdministrativeSearchMailbox

Object Class details


Definition:The tamuAdministrativeSearchMailbox object class defines a set of attributes that store information for Administrative branch entries.
Object Class Name:'tamuAdministrativeSearchMailbox'
OID:1.3.6.1.4.1.4391.1.10
URN:urn:oid:1.3.6.1.4.1.4391.1.10
Object Class Type:Structural
Required Attributes:searchMailbox mailboxStatus mailboxHistory lastActionTimestamp
Optional Attributes:currentMailboxOwner

tamuEduAuthN

Object Class details


Definition:The tamuEduAuthN object class defines a set of attributes that store information used in authentication.
Object Class Name:'tamuEduAuthN'
OID:1.3.6.1.4.1.4391.1.15
URN:urn:oid:1.3.6.1.4.1.4391.1.15
Object Class Type:Auxiliary
Required Attributes:none
Optional Attributes:userPassword tamuEduPersonPasswordPolicy tamuStatus tamuEduPersonAssurance tamuEduSecurityNotificationSMS tamuEduSecurityNotificationEmail tamuEduSercurityID tamuEduServiceKey tamuEduMFASecret tamuEduOTPSecret tamuEduAccountSecret

tamuEduDirectoryPerson

Object Class details


Definition:The tamuEduDirectoryPerson object class defines a set of attributes that store general information for White Pages Directory people branch entries.
Object Class Name:'tamuEduDirectoryPerson'
OID:1.3.6.1.4.1.4391.1.14
URN:urn:oid:1.3.6.1.4.1.4391.1.14
Object Class Type:Auxiliary
Required Attributes:uid (userid) tamuEduPersonUIN
Optional Attributes:tamuEduSuppress personalURI tamuEduPersonMember tamuEduPersonPrimaryMemberName tamuEduPersonOfficialName tamuEduPersonDepartmentName tamuEduPersonLocalPhone tamuEduPersonMajor tamuEduPersonPrimaryMajorName tamuEduPersonClassification tamuEduPersonClassificationName searchMailbox tamuEduPersonHonorific tamuEduLocalMailAddresses

tamuEduGuest

Object Class details


Definition:The tamuEduGuest object class defines a set of attributes that store general information for sponsored affiliate entries.
Object Class Name:'tamuEduGuest'
OID:1.3.6.1.4.1.4391.1.13
URN:urn:oid:1.3.6.1.4.1.4391.1.13
Object Class Type:Auxiliary
Required Attributes:tamuEduGuestSponsorRDN tamuEduGuestTimestamp tamuEduGuestStart tamuEduGuestClientID
Optional Attributes:tamuEduGuestReason tamuEduGuestAccountPolicy tamuEduGuestTokenExpire tamuEduGuestRequestedNetID tamuEduGuestExpire tamuEduLocalMailAddresses

tamuEduPerson

Object Class details


LDAP tamuEduPerson object class properties

Definition:The tamuEduPerson object class defines a set of attributes mirroring those in the eduPerson object class that have been customized for Texas A&M along with other attributes.
Object Class Name:'tamuEduPerson'
OID:1.3.6.1.4.1.4391.1.12
URN:urn:oid:1.3.6.1.4.1.4391.1.12
Object Class Type:Auxiliary
Required Attributes:none
Optional Attributes:tamuEduPersonAffiliation tamuEduPersonScopedAffiliation tamuEduPersonAssurance tamuEduPersonBannerId tamuEduPersonCompassID countyName tamuEduPersonGender tamuEduPersonCountryOfCitizenship mailStop tamuEduPersonLocalPhone tamuEduPersonMajor tamuEduPersonPrimaryMajor tamuEduPersonPrimaryMajorName tamuEduPersonClassification tamuEduPersonClassificationName tamuEduPersonDepartmentName tamuEduPersonAdLoc tamuEduPersonEmpLoc tamuEduPersonTitleCode tamuDegreeAwarded searchMailbox tamuEduPersonAdminID tamuEduLocalMailAddresses snDeptCode

tamuEduServicesUser

Object Class details


LDAP tamuEduServicesUser object class properties

Definition:The tamuEduServicesUser object class defines a set of attributes that store information for Special Purpose NetID accounts.
Object Class Name:'tamuEduServicesUser'
OID:1.3.6.1.4.1.4391.1.16
URN:urn:oid:1.3.6.1.4.1.4391.1.16
Object Class Type:Auxiliary
Required Attributes:uid
Optional Attributes:tamuEduPersonUIN tamuEduPersonNetID tamuEduLocalMailAddresses

tamuPerson

Object Class details


LDAP tamuPerson object class properties

Definition:The tamuPerson object class defines a set of attributes that store general information for person entries.
Object Class Name:'tamuPerson'
OID:1.3.6.1.4.1.4391.1.0
URN:urn:oid:1.3.6.1.4.1.4391.1.0
Object Class Type:Auxiliary
Required Attributes:uid (userid) birthDate tamuEduPersonUIN
Optional Attributes:tamuEduPersonUUID tamuEduPersonNetID tamuEduSuppress tamuEduPersonOfficialName personalURI tamuProxyRDN tamuEduDataFeed searchMailbox (smb) tamuStatus tamuSignTimestamp tamuLastSeenTimestamp tamuLastEnrolledTimeStamp tamuEduPersonMember tamuEduPersonPrimaryMember tamuEduPersonPrimaryMemberName tamuProxyTargetUIN tamuProxyHolderUIN tamuProxyTarget tamuProxyHolder tamuEduPersonSupervisorUIN tamuEduPersonHonorific tamuEduSponsorDepartmentName tamuEduGoogleAppsId tamuEduNeoLocalAddress tamuManualAddExpire tamuManualAddRDN tamuEduContactMail tamuOfficialName tamuEduCampusCode deliverMailbox tamuEduGoogleAppsOrg tamuManualAddTimestamp tamuManualAddReason externalAuthScopedID externalAuthEmail

tamuRoleOrOrg

Object Class details


LDAP tamuRoleOrOrg object class properties

Definition:The tamuRoleOrOrg object class defines a set of attributes that store general information for Roles, Organizations, and Services branch entries.
Object Class Name:'tamuRoleOrOrg'
OID:1.3.6.1.4.1.4391.1.3
URN:urn:oid:1.3.6.1.4.1.4391.1.3
Object Class Type:Auxiliary
Required Attributes:uid (userid) cn (commonName) searchMailbox (smb)
Optional Attributes:description facsimileTelephoneNumber (fax) l (localityName) mail (rfc822Mailbox) mailStop officeTelephonenumber ou (organizationalUnitName) personalURI physicalDeliveryOfficeName postOfficeBox postalAddress postalCode roleOccupant seeAlso st (stateOrProvinceName) street (streetAddress) tamuBuildingNumber tamuEduContactMail tamuEduOrgUnitHomePageURI tamuEduOrgUnitSuperiorURI tamuEduSponsorDepartmentName tamuEduSuppress tamuLastSeenTimestamp tamuManualAddExpire tamuManualAddRDN tamuManualAddReason tamuManualAddTimestamp tamuOfficialName tamuProxyRDN telephoneNumber