Applies to: Exchange Server 2007
Topic Last Modified: 2006-09-25
Microsoft® Exchange Server 2007 adds many new attributes and classes to the Active Directory® directory service schema and makes other modifications to existing classes and attributes. This topic provides information about the Active Directory schema changes that occur when you install Microsoft Exchange.
The Active Directory schema changes listed in this document represent only those changes that are made by Exchange 2007. This topic does not include information about changes that are made when Microsoft Exchange Server 2003 is installed on a Microsoft Windows Server 2003 network.
Changes to Existing Class-Schema and Attribute-Schema Classes
Refer to the .ldf files for more information about changes to the Active Directory schema. The .ldf files are located in the \amd64\Setup\Data\ directory on the setup DVD.
Windows Schema Classes
Table 1 lists changed Active Directory schema classes that are not Exchange-specific.
Table 1 Active Directory Class Schema Changes That Aren't Exchange-Specific
Class | Change | Attribute/Class |
---|---|---|
Address-Book-Container |
add: auxiliaryClass |
Ms-Exch-Base-Class |
Address-Book-Container |
add: mayContain |
msExchLastAppliedRecipientFilter |
Address-Book-Container |
add: mayContain |
msExchRecipientFilterFlags |
Address-Book-Container |
add: mayContain |
msExchQueryFilter |
Address-Book-Container |
add: mayContain |
msExchQueryFilterMetadata |
Contact |
add: mayContain |
msExchMasterAccountHistory |
Group |
add: mayContain |
msExchMasterAccountHistory |
Group |
add: mayContain |
msExchServerAdminDelegationBL |
Organizational-Person |
add: mayContain |
msDS-PhoneticCompanyName |
Organizational-Person |
add: mayContain |
msDS-PhoneticDepartment |
Organizational-Person |
add: mayContain |
msDS-PhoneticFirstName |
Organizational-Person |
add: mayContain |
msDS-PhoneticLastName |
Organizational-Person |
add: mayContain |
msExchUserCulture |
Site |
add: mayContain |
msExchTransportSiteFlags |
Site |
add: mayContain |
msExchVersion |
Site-Link |
add: mayContain |
msExchCost |
Site-Link |
add: mayContain |
msExchVersion |
Windows Schema Attributes
Table 2 lists changed Active Directory schema attributes that are not Exchange-specific.
Table 2 Active Directory Attribute Schema Changes That Aren't Exchange-Specific
Attribute | Change | Value |
---|---|---|
Locale-ID |
replace: isMemberOfPartialAttributeSet |
True |
Address-Home |
replace: isMemberOfPartialAttributeSet |
True |
ms-DS-Phonetic-Company-Name |
replace: isMemberOfPartialAttributeSet |
True |
ms-DS-Phonetic-Department |
replace: isMemberOfPartialAttributeSet |
True |
ms-DS-Phonetic-Display-Name |
replace: isMemberOfPartialAttributeSet |
True |
ms-DS-Phonetic-First-Name |
replace: isMemberOfPartialAttributeSet |
True |
ms-DS-Phonetic-Last-Name |
replace: isMemberOfPartialAttributeSet |
True |
Pwd-Last-Set |
replace: isMemberOfPartialAttributeSet |
True |
Company |
replace: searchFlags |
17 |
Department |
replace: searchFlags |
17 |
Object-Class |
replace: searchFlags |
9 |
State-Or-Province-Name |
replace: searchFlags |
17 |
Exchange-Specific Schema Classes
Exchange Server schema classes and attributes may contain the following modifications:
- replace: isMemberOfPartialAttributeSet
- replace: attributeSecurityGuid
- add: mayContain
- add: possSuperiors
- replace: rangeLower
- replace: rangeUpper
- add: auxiliaryClass
- replace:defaultHidingValue
- replace: searchFlags
Indexed Attributes
The following attributes are indexed:
- ms-Exch-Resource-Search-Properties
- ms-Exch-UM-Dtmf-Map
- ms-DS-HAB-Seniority-Index
- ms-Exch-Availability-Foreign-Connector-Type
- ms-Exch-Master-Account-History
- ms-Exch-Recipient-Display-Type
- ms-Exch-Recipient-Type-Details
The following attributes have a nonstandard search mask:
Attribute name | Flag value |
---|---|
ms-DS-Phonetic-Company-Name |
16 |
ms-DS-Phonetic-Department |
16 |
ms-DS-Phonetic-Display-Name |
5 |
ms-DS-Phonetic-First-Name |
5 |
ms-DS-Phonetic-Last-Name |
5 |
ms-Exch-Resource-Search-Properties |
5 |
Company |
17 |
Department |
17 |
ms-Exch-Extension-Attribute-1 |
17 |
ms-Exch-Extension-Attribute-10 |
17 |
ms-Exch-Extension-Attribute-11 |
17 |
ms-Exch-Extension-Attribute-12 |
17 |
ms-Exch-Extension-Attribute-13 |
17 |
ms-Exch-Extension-Attribute-14 |
17 |
ms-Exch-Extension-Attribute-15 |
17 |
ms-Exch-Extension-Attribute-2 |
17 |
ms-Exch-Extension-Attribute-3 |
17 |
ms-Exch-Extension-Attribute-4 |
17 |
ms-Exch-Extension-Attribute-5 |
17 |
ms-Exch-Extension-Attribute-6 |
17 |
ms-Exch-Extension-Attribute-7 |
17 |
ms-Exch-Extension-Attribute-8 |
17 |
ms-Exch-Extension-Attribute-9 |
17 |
Object-Class |
9 |
State-Or-Province-Name |
17 |
ms-Exch-Resource-Search-Properties |
17 |
ms-Exch-UM-Dtmf-Map |
17 |
ms-Exch-Availability-Foreign-Connector-Type |
17 |
ms-Exch-Master-Account-History |
17 |
ms-Exch-Recipient-Display-Type |
17 |
ms-Exch-Recipient-Type-Details |
17 |
Attributes Added to a Partial Attribute Set
Table 2 lists attributes that are added to the global catalog; these attributes will be populated and maintained by Exchange Management tools. Do not directly modify these attributes.
Table 2 Attributes Added to the Global Catalog
Address-Home |
Locale-ID |
ms-DS-HAB-Seniority-Index |
ms-DS-Phonetic-Company-Name |
ms-DS-Phonetic-Department |
ms-DS-Phonetic-Display-Name |
ms-DS-Phonetic-First-Name |
ms-DS-Phonetic-Last-Name |
ms-Exch-Assistant-Name |
ms-Exch-ELC-Expiry-Suspension-End |
ms-Exch-ELC-Expiry-Suspension-Start |
ms-Exch-ELC-Mailbox-Flags |
ms-Exch-External-OOF-Options |
ms-Exch-HAB-Show-In-Departments |
ms-Exch-Mailbox-OAB-Virtual-Directories-Link |
ms-Exch-Mailbox-Template-Link |
ms-Exch-Master-Account-History |
ms-Exch-MDB-Rules-Quota |
ms-Exch-Message-Hygiene-Flags |
ms-Exch-Message-Hygiene-SCL-Delete-Threshold |
ms-Exch-Message-Hygiene-SCL-Junk-Threshold |
ms-Exch-Message-Hygiene-SCL-Quarantine-Threshold |
ms-Exch-Message-Hygiene-SCL-Reject-Threshold |
ms-Exch-Mobile-Allowed-Device-IDs |
ms-Exch-Mobile-Debug-Logging |
ms-Exch-Mobile-Mailbox-Flags |
ms-Exch-Mobile-Mailbox-Policy-Link |
ms-Exch-Purported-Search-UI |
ms-Exch-Query-Filter |
ms-Exch-Recipient-Display-Type |
ms-Exch-Recipient-Type-Details |
ms-Exch-Resource-Capacity |
ms-Exch-Resource-Display |
ms-Exch-Resource-Location-Schema |
ms-Exch-Resource-Meta-Data |
ms-Exch-Resource-Property-Schema |
ms-Exch-Resource-Search-Properties |
ms-Exch-Safe-Recipients-Hash |
ms-Exch-Safe-Senders-Hash |
ms-Exch-Telephone-Assistant |
ms-Exch-UM-Dtmf-Map |
ms-Exch-UM-Enabled-Flags |
ms-Exch-UM-Fax-Id |
ms-Exch-UM-List-In-Directory-Search |
ms-Exch-UM-Max-Greeting-Duration |
ms-Exch-UM-Operator-Number |
ms-Exch-UM-Pin-Checksum |
ms-Exch-UM-Pin-Policy-Account-Lockout-Failures |
ms-Exch-UM-Pin-Policy-Disallow-Common-Patterns |
ms-Exch-UM-Pin-Policy-Expiry-Days |
ms-Exch-UM-Pin-Policy-Min-Password-Length |
ms-Exch-UM-Recipient-Dial-Plan-Link |
ms-Exch-UM-Server-Writable-Flags |
ms-Exch-UM-Spoken-Name |
ms-Exch-UM-Template-Link |
ms-Exch-User-Culture |
ms-Exch-Version |
New Object IDs
The following tables contain the new object identifiers that are used by Exchange 2007 in an Active Directory forest. Many objects are grouped into ranges. For instance, 1.2.840.113556.1.4.7000.102.50477 - 1.2.840.113556.1.4.7000.102.50481 represents five objects. A range of objects does not necessarily mean they are related by function.
Table 3 attributeID
1.2.840.113556.1.4.1942 |
1.2.840.113556.1.4.1943 |
1.2.840.113556.1.4.1944 |
1.2.840.113556.1.4.1945 |
1.2.840.113556.1.4.1946 |
1.2.840.113556.1.4.7000.102.50329 - 1.2.840.113556.1.4.7000.102.50337 |
1.2.840.113556.1.4.7000.102.50341 - 1.2.840.113556.1.4.7000.102.50354 |
1.2.840.113556.1.4.7000.102.50357 |
1.2.840.113556.1.4.7000.102.50359 |
1.2.840.113556.1.4.7000.102.50360 |
1.2.840.113556.1.4.7000.102.50362 - 1.2.840.113556.1.4.7000.102.50400 |
1.2.840.113556.1.4.7000.102.50402 - 1.2.840.113556.1.4.7000.102.50405 |
1.2.840.113556.1.4.7000.102.50407 - 1.2.840.113556.1.4.7000.102.50410 |
1.2.840.113556.1.4.7000.102.50412 |
1.2.840.113556.1.4.7000.102.50413 |
1.2.840.113556.1.4.7000.102.50415 - 1.2.840.113556.1.4.7000.102.50475 |
1.2.840.113556.1.4.7000.102.50477 - 1.2.840.113556.1.4.7000.102.50481 |
1.2.840.113556.1.4.7000.102.50483 - 1.2.840.113556.1.4.7000.102.50527 |
1.2.840.113556.1.4.7000.102.50529 - 1.2.840.113556.1.4.7000.102.50576 |
1.2.840.113556.1.4.7000.102.50578 - 1.2.840.113556.1.4.7000.102.50584 |
1.2.840.113556.1.4.7000.102.50589 - 1.2.840.113556.1.4.7000.102.50601 |
1.2.840.113556.1.4.7000.102.50606 - 1.2.840.113556.1.4.7000.102.50609 |
1.2.840.113556.1.4.7000.102.50612 - 1.2.840.113556.1.4.7000.102.50621 |
1.2.840.113556.1.4.7000.102.50623 - 1.2.840.113556.1.4.7000.102.50629 |
1.2.840.113556.1.4.7000.102.50632 - 1.2.840.113556.1.4.7000.102.50657 |
1.2.840.113556.1.4.7000.102.50659 - 1.2.840.113556.1.4.7000.102.50662 |
1.2.840.113556.1.4.7000.102.50666 - 1.2.840.113556.1.4.7000.102.50683 |
1.2.840.113556.1.4.7000.102.50685 - 1.2.840.113556.1.4.7000.102.50730 |
1.2.840.113556.1.4.7000.102.50732 |
1.2.840.113556.1.4.7000.102.50734 - 1.2.840.113556.1.4.7000.102.50737 |
1.2.840.113556.1.4.7000.102.50740 - 1.2.840.113556.1.4.7000.102.50750 |
1.2.840.113556.1.4.7000.102.50752 - 1.2.840.113556.1.4.7000.102.50758 |
1.2.840.113556.1.4.7000.102.50760 - 1.2.840.113556.1.4.7000.102.50763 |
1.2.840.113556.1.4.7000.102.50765 - 1.2.840.113556.1.4.7000.102.50808 |
1.2.840.113556.1.4.7000.102.50811 - 1.2.840.113556.1.4.7000.102.50822 |
1.2.840.113556.1.4.7000.102.50829 - 1.2.840.113556.1.4.7000.102.50880 |
1.2.840.113556.1.6.20.1.50355 |
Table 4 governsID
1.2.840.113556.1.2.50049 |
1.2.840.113556.1.5.7000.62.50047 - 1.2.840.113556.1.5.7000.62.50048 |
1.2.840.113556.1.5.7000.62.50051 - 1.2.840.113556.1.5.7000.62.50080 |
1.2.840.113556.1.5.7000.62.50082 - 1.2.840.113556.1.5.7000.62.50090 |
1.2.840.113556.1.5.7000.62.50092 - 1.2.840.113556.1.5.7000.62.50093 |
1.2.840.113556.1.5.7000.62.50095 - 1.2.840.113556.1.5.7000.62.50097 |
Remarks
None of the attributes are expected to contain more than 1 megabyte (MB) of data. The schema extensions impact Windows Server 2003. For more information, review the .ldf files.