FIM: How to export to an Exchange 2007 Server with Synchronization Server in an Exchange 2010 Domain
PURPOSE
The purpose of this page is to discuss what needs to happen when you have setup a Synchronization Service solution that is exporting to a Microsoft Exchange 2007 Forest and the Synchronization Service Engine machine is domain joined to a Microsoft Exchange 2010 forest.
Microsoft Exchange 2007 and Microsoft Exchange 2010 no longer have the recipient update services (RUS) which stamps objects so that they can be seen in Global Address List (GAL) and other email necessary attributes to mail-enabled or mailbox-enable the object.
An Exchange PowerShell CMDLET called Update-Recipient was created to take the place of the RUS. In the Synchronization Service Manager, we handle the call to the Update-Recipient CMDLET differently based on the version of Microsoft Exchange Server that we are exporting too.
Microsoft Exchange Server 2007
The call to the Update-Recipient CMDLET is made locally on the Synchronization Service Manager machine. The Update-Recipient CMDLET is distributed via the Microsoft Exchange 2007 Management Tools Service Pack 1 and later.
This requires the Microsoft Exchange 2007 Management Tools Service Pack 1 or later (recommendation is to be at the latest service pack) to be installed on the Synchronization Service Manager machine. It is recommended to be at the latest service pack of the Microsoft Exchange 2007 Management Tools to ensure that you have the latest version of the Update-Recipient CMDLET.
If the Synchronization Service Manager machine is a Microsoft Windows Server 2008 R2 x64 machine, you have to install Microsoft Exchange 2007 Management Tools Service Pack 3 or later.
Note
If you have the machine that the Synchronization Service Engine is installed joined to a Microsoft Exchange 2010 forest, and you do not have the Microsoft Exchange 2007 Management Tools Service Pack 1 or later installed, then you will need to disjoin from the Exchange 2010 Foresttlong enough to install the Microsoft Exchange 2007 Management Tools Service Pack 1 or later.
You will find these steps documented below for you.
Microsoft Exchange Server 2010
The call to the Update-Recipient CMDLET is made remotely from the Synchronization Service Manager machine to the Microsoft Exchange Server 2010 using WinRM. WinRM requires Microsoft PowerShell v2.
This does not require the installation of the Microsoft Exchange Server 2010 Management Tools on the Synchronization Service Manager machine. It requires access to the Microsoft Exchange Server 2010 Client Access Server (CAS Server). You can acquire the Microsoft Exchange Server 2010 Client Access Server information, you can get it through the following steps documented here.
STEPS TO INSTALL THE MICROSOFT EXCHANGE MANAGEMENT TOOLS
Note
If you have the machine that the Synchronization Service Engine is installed joined to a Microsoft Exchange 2010 forest, and you do not have the Microsoft Exchange 2007 Management Tools Service Pack 1 or later installed, then you will need to follow these steps. If you already have the Microsoft Exchange 2007 Management Tools Service Pack 1 or later installed then you will not need to follow these steps.
- Disjoin the Synchronization Service Server from the Microsoft Exchange 2010 forest
- Join the Synchronization Service Server to the Microsoft Exchange 2007 forest
- Install the Microsoft Exchange 2007 Management Tools Service Pack 3
- Disjoin the Synchronization Service Server from the Microsoft Exchange 2007 forest
- Join the Synchronization Service Server to the Microsoft Exchange 2010 forest
PRODUCTS AFFECTED
- Microsoft Identity Lifecycle Manager 2007 Feature Pack 1 Service Pack 1
- Microsoft Forefront Identity Manager 2010
- Microsoft Forefront Identity Manager 2010 R2
OTHER LANGUAGES
This article is also available the following languages: