Active Directory Schema Changes

Microsoft Exchange Server 2007 will reach end of support on April 11, 2017. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.

 

Applies to: Exchange Server 2007

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.