
Here are the object classes from each schema file. For each object, we identify the class name, the schema file that defines it, the required attributes, and the optional attributes.
Describes an alias for a different entry.
Required: aliasedObjectName
Optional: None.
Describes a country or nationality.
Required: c
Optional: description
Describes a physical device.
Required: cn
Optional: description l o ou owner seeAlso serialNumber
Describes a document.
This class represents a person who is associated with some organization. It is derived from the organizationalPerson object and inherits all that object's attributes.
Required: All required attributes of organizationalPerson.
Optional: All optional attributes of organizationalPerson, plus: businessCategory carLicense displayName employeeType givenName homePhone homePostalAddress initials jpegPhoto mail manager mobile o pager photo preferredLanguage roomNumber secretary uid >
Describes a locality.
Required: None.
Optional: description l seeAlso st street
Describes an organization.
Describes a person within an organization.
Required: None.
Optional: facsimileTelephoneNumber l ou physicalDeliveryOfficeName postOfficeBox postalAddress postalCode preferredDeliveryMethod st street telephoneNumber title
Describes a position within an organization (as opposed to persons who may fill that position).
Describes part of an organization.
Describes a real human being.
Optional: description seeAlso telephoneNumber userPassword
A person living at a residence (as opposed to a business).
Describes a room.
Required: commonName
Optional: description roomNumber seeAlso telephoneNumber
Describes one TCC computer account.
Required: None.
Optional: tccAccountType tccArNumber tccBannerId tccInfo tccLaptopUser tccMacAddr tccModemUser tccRawHomeDir tccWirelessPassword tccWirelessUser
Something electronic at the TCC.
Base class for all objects.
Required: objectClass
Optional: None.