Object Classes Used for ADSI Support

Four object classes are used frequently when working with ADSI. To see a table explaining more about each class and its attributes, click the class name.

The columns in the tables in the following topics should be interpreted as follows:
Attribute Description
LDAPName Name of the attribute as used by LDAP; matches the "Description" of the attribute in the Microsoft Exchange Server schema (see "Description Property" later in this chapter).
Microsoft Exchange name Name of the attribute in the Microsoft Exchange Server directory schema
Mandatory Whether the attribute must be present on the object
Heuristics Heuristics of the attribute as described in Heuristics Property
ACL Access category of the attribute as described in ACL Property
Syntax Syntax of the attribute. Values for Syntax can include the following:

Boolean: Value of TRUE or FALSE

Integer: Any integer value

String(Unicode): A Unicode string

String(Numeric): A numeric string

String(Octet): A binary string (according to LDAP, binary attributes supported using the string encoding of their binary representation)

Object(DS-DN): A distinguished name (DN) in rfc1779 format; for example: cn=jsmith,ou=redmond,o=microsoft,c=us

Comment A comment on the attribute