[This is pre-release documentation and subject to change in future releases. This topic's current status is: Milestone-Ready]

Topic Last Modified: 2010-07-16

Before you deploy and operate Microsoft Communications Server 2010, you must prepare Active Directory Domain Services (AD DS) by extending the schema. The schema extensions add the Active Directory classes and attributes that are required by Communications Server 2010.

Communications Server 2010 requires one new class and several new attributes and modifies some existing classes and attributes.

This topic describes the Active Directory schema changes required by Communications Server 2010. It does not describe Active Directory schema changes that were introduced by previous versions of Communications Server. For details about classes and attributes introduced by previous versions of Communications Server, see the ServerSchema.ldf and BackCompatSchema.ldf files. These files are located on the installation media.

The msRTCSIP prefix identifies classes and attributes that are specific to Communications Server.

New Active Directory Classes

The following table describes the Active Directory classes that are added by Communications Server 2010.

Classes Added by Communications Server 2010

Class Description

msRTCSIP-GlobalTopologySettings

This class is a container to hold global topology setting objects.

msRTCSIP-GlobalTopologySetting

The local global topology setting object.

msRTCSIP-ConnectionPoint

Generic SCP to specify computer as a Live Communications Server.

New Active Directory Attributes

The following table describes the Active Directory attributes that are added by Communications Server 2010.

Attributes Added by Communications Server 2010

Attribute Description

msRTCSIP-TenantId

This attribute is a unique identifier of the tenant. This identifier should be unique across all tenants.

msRTCSIP-UserPolicies

This attribute is used to store name value pairs.

msRTCSIP-OwnerUrn

This attribute is the Uniform Resource Name (URN) of the owner for the application contact.

msRTCSIP-TargetUserPolicies

This attribute is used to store name value pairs for target policies on a Communications Server user.

msRTCSIP-DeploymentLocator

This attribute is used in a split domain topology and contains a fully qualified domain name (FQDN).

msRTCSIP-PrivateLine

This attribute contains the device ID of a private line device.

msRTCSIP-AcpInfo

This attribute is used to store user audio conferencing provider information.

msRTCSIP-GroupingID

This attribute is a unique identifier of a group, used to group address book entries.

ms-Exch-UC-Voice-Mail-Settings

This multi-valued attribute holds voice mail settings. This attribute is shared with Exchange Unified Messaging (UM).

Modified Active Directory Classes

The following table describes the Active Directory classes that are modified by Communications Server 2010.

Classes Modified by Communications Server 2010

Class Change Class or Attribute

Organizational-Unit

add: mayContain

msRTCSIP-TenantId

User

add: mayContain

add: mayContain

add: mayContain

add: mayContain

add: mayContain

add: mayContain

add: mayContain

msRTCSIP-AcpInfo

msRTCSIP-GroupingID

msRTCSIP-ApplicationOptions

msRTCSIP-OwnerUrn

msRTCSIP-UserPolicies

msRTCSIP-TargetUserPolicies

msRTCSIP-TenantId

Contact

add: mayContain

add: mayContain

add: mayContain

add: mayContain

add: mayContain

add: mayContain

msRTCSIP-AcpInfo

msRTCSIP-GroupingID

msRTCSIP-OwnerUrn

msRTCSIP-UserPolicies

msRTCSIP-TargetUserPolicies

msRTCSIP-TenantId

Group

add: mayContain

add: mayContain

msRTCSIP-GroupingID

msRTCSIP-TenantId

msRTCSIP-GlobalTopologySetting

add: mayContain

add: mayContain

add: mayContain

msRTCSIP-BackEndServer

msRTCSIP-ServerVersion

msRTCSIP-ExtensionData

Mail-Recipient*

add: mayContain

ms-Exch-UC-Voice-Mail-Settings

*This auxiliary class is shared with Exchange Unified Messaging (UM).