If you’ve been running the Forefront Identity Manager (FIM) 2010 R2 Azure Active Directory (AAD) Connector prior to the end of November you have been using the Preview version – build 1.0.6438.3 – and you’ll probably be wanting to upgrade this build to the Release To Web build (1.0.6567.2) shipped in November. This post will talk you through the upgrade.
Upgrade or reinstall?
Unfortunately you can’t just run the latest MSI and upgrade from Preview to RTW. If you try you’ll get a Windows Installer error like this:
Textually, that says:
“Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.”
So you have to uninstall first, then install again.
- Stop the FIM Synchronization Service, e.g. Stop-Service fimsy*
- Uninstall AAD connector preview, e.g. APPWIZ.CPL, select, Uninstall, Yes
Then we just install again.
- Run the RTW AADConnector MSI and click Next.
- Accept the license agreement terms and click Next.
- Click Install.
- Click Finish.
- Start FIM, e.g. Start-Service fimsy*
Does it just work? No. The connector’s DLL has changed and has a newer version. You need to refresh the interfaces. If you don’t you’ll get an error when you try to import or export: extensible-connector-refresh-required, e.g.:
Packaged connectors don’t give you the option to refresh the interfaces but that’s OK. There’s a nice and easy trick to getting the connector to refresh…Open the AAD connector properties and click OK. That refreshes the interfaces.
Unfortunately you’ll need to do a full import. For me that means clicking start and going to bed…
Hope this helps.