3.3 Upgrading a 4.0.x Driver to 4.1.x Version

  1. Stop the driver instance from the .NET Remote Loader console.

  2. Stop the driver by using iManager or Designer.

  3. (Conditional) Download and install the latest .NET Framework 4.5.2.

    This is only required for Microsoft Windows Server 2008 R2 (64-bit).

  4. (Conditional) Install the Windows Management Framework 4.0.

    Microsoft Windows Management Framework 4.0 installs Microsoft Windows PowerShell Version 4.0.

    This is only required for Microsoft Windows Server 2008 R2 (64-bit).

  5. Download and install the latest Visual C++ Redistributables Visual Studio 2012.

  6. Remove the existing Microsoft Online Services Module for Windows PowerShell.

  7. Remove the existing Microsoft Online Service Sign-in Assistant.

  8. On the user prompt, restart the server for the changes to take effect.

  9. Download the Windows Azure Active Directory Module for Windows PowerShell version 1.1.166 from Powershell page.

    1. Download the AdministrationConfig-V1.1.166.0-GA.msi file.

    2. Install the AdministrationConfig-V1.1.166.0-GA.msi file.

  10. Apply Identity Manager 4.5 Service Pack 1 or later. For more information about what each service pack provides, see the Release Notes accompanying the release from the Identity Manager documentation page.

  11. Delete the following .dlls that you would have previously copied from MsOnline and MSOnlineExtended folders:

    • Microsoft.Azure.ActiveDirectory.Client.Framework.dll

    • Microsoft.Online.Administration.Automation.PSModule.dll

    • Microsoft.Online.Administration.Automation.PSModule.Resources.dll

    • Microsoft.Online.Administration.Automation.PSModule.Resources.resources.dll

    • Microsoft.Online.Identity.Federation.PowerShell.dll

    • Microsoft.Online.Identity.Federation.PowerShell.Strings.dll

  12. Copy the following .dlls from the C:\Windows\System32\WindowsPowerShell\v1.0\Modules\MSonline folder to the .NET Remote Loader folder:

    • Microsoft.Azure.ActiveDirectory.Client.Framework.dll

    • Microsoft.Online.Administration.Automation.PSModule.dll

    • Microsoft.Online.Administration.Automation.PSModule.Resources.dll

    • System.IdentityModel.Tokens.Jwt.dll

  13. To check if the MSonline modules are correctly installed, perform the following steps:

    1. Open Windows PowerShell module.

    2. Execute the Import-Module msonline command.

      The above command should execute without any error.

  14. (Conditional) Remove the Publisher cache from your computer. By default, the change cache is located in the C:\Temp folder on the Remote Loader server.

  15. Delete the DirXML-ApplicationSchema attribute for the Office 365 driver by using iManager.

  16. Unzip the IDM451_O365_41x.zip file to the driver installation folder.

  17. From the unzipped file, copy the DXMLMSOnlineDriver.dll, SQLite.Interop.dll, and System.Data.SQLite.dll files to the .NET Remote Loader installation folder.

  18. Start the .NET Remote Loader instance.

  19. Start the driver.