Outlook Live is a suite of services and Web applications that can be accessed with one Windows Live ID. To replicate and synchronize user information for a preexisting Windows Live ID with Outlook Live, you use GALSync 2010 to establish communication between your on-premises Active Directory and Outlook Live. GALSync 2010 is a Windows PowerShell V2-based management agent for Microsoft Identity Lifecycle Manager (ILM) 2007 Feature Pack 1 (FP1).

 What will GALSync 2010 do?

GALSync 2010 pulls user, contact, group, and dynamic distribution group data from your on-premises Active Directory and replicates and synchronizes it with your Outlook Live domain.

After GALSync 2010 pulls in the data, it creates, manages, and deletes accounts in Outlook Live, a process called "auto-provisioning." In addition, GALSync 2010 populates the shared address book in the corresponding Outlook Live domain.

When GALSync 2010 runs, it completes a one-way synchronization from your Active Directory to the Outlook Live datacenter that Microsoft operates. GALSync 2010 doesn’t write information back to your Active Directory.

 What will I get with GALSync 2010?

GALSync 2010 is made up of the following components:

  • Synchronization engine   GALSync 2010 relies on a synchronization engine to manage the synchronization of objects from your on-premises Active Directory to the Outlook Live datacenter. The current version of GALSync 2010 supports ILM 2007 FP1 only.
  • Management agents   ILM 2007 uses management agents to establish and maintain authenticated connections to your organization and to the Outlook Live datacenter. GALSync 2010 uses two management agents: the Active Directory Management Agent and the Exchange Labs Management Agent. Together, these management agents optimize the connection of your on-premises Active Directory to your Outlook Live domain.
  • Rule sets   Rule sets are software templates that provide the business logic for synchronizing between Active Directory and Outlook Live. GALSync 2010 includes one rule set that defines address book synchronization and auto-provisioning. The rules for address book synchronization push the group and user objects that you specify into the Outlook Live shared address book. The rules for auto-provisioning let you to create, update, and delete users in Outlook Live by using your on-premises Active Directory and Microsoft Exchange management tools.

To synchronize with Outlook Live, you can use the current release of GALSync 2010 to import the management agents and rule sets for an Active Directory running Exchange Server 2003 or later versions of Microsoft Exchange on-premises. After you import the management agents and rules sets, and make some basic configurations, you can begin synchronizing.

 What will I need to deploy GALSync 2010?

The following are required:

  • On-premises Active Directory   The user and group objects that you want to synchronize with Outlook Live has to originate in your on-premises Active Directory. If you’re running Exchange 2003 or later versions of Microsoft Exchange, you can use the native Exchange and Active Directory user management tools to auto-provision users.
    If you aren’t running Active Directory on-premises, you can use components of the GALSync 2010 solution to automate address book synchronization and provisioning as part of your own customized solution. However, a customized solution isn’t supported by GALSync 2010 and requires expertise with ILM 2007.
  • Identity Lifecycle Manager 2007 FP1    ILM is Microsoft’s identity management software solution. To run ILM 2007 FP1, you have to purchase the appropriate license. Although ILM 2007 FP1 requires a 32-bit version of Windows Server 2008, we recommend running ILM 2007 FP1 on 64-bit-capable hardware in anticipation of ILM 2007 upgrades that will take advantage of the 64-bit architecture.
  • Windows Server 2008   You have to install ILM 2007 FP1 on Windows Server 2008. The GALSync and auto-provisioning rule sets use Windows Remote Management (WinRM) 2.0 CTP to communicate with Outlook Live. WinRM requires Windows Server 2008.
  • Microsoft SQL Server   ILM 2007 FP1 requires Microsoft SQL Server to store and manage the replicated data. To run SQL Server, you have to purchase the appropriate license. GALSync 2010 isn’t supported on a Syncbus or SQL Server Express Edition database.