Upgrading and Migrating Microsoft Dynamics for Finance and Operations Connector to Version 3.0 - Mule 4

Anypoint Connector for Microsoft Dynamics 365 for Finance and Operations (Microsoft Dynamics 365 for Finance and Operations Connector) version 3.0 supports OAuth Client Credentials authentication.

Supported Upgrade Paths

From Version To Version



Changes in This Release

The OAuth Client Credentials connection authentication type has been added in Microsoft Dynamics 365 for Finance and Operations Connector version 3.0. To use this authentication method, you must use Mule 4.2.1 or later.


Ensure that you are using Mule 4.2.1 or later before you perform the upgrade.

Upgrade Prerequisites

Before you perform the upgrade, you must create a backup of your files, data, and configurations in case you need to restore to them.

Upgrade Steps

Follow these steps to perform the upgrade:

  1. In Anypoint Studio, open the Mule project for your connector.

  2. In the Anypoint Studio menu, select Help > Check for Updates.

  3. Select the latest version of Mule Server Runtime and click Next.

  4. Select I accept the terms of the license agreement and click Finish.

  5. In the Mule Palette view, click Search in Exchange.

  6. In Add Dependencies to Project, enter dynamics finance in the search field.

  7. In Available modules, select Microsoft Dynamics 365 for Operations and click Add.

  8. Click Finish.

  9. Click Yes to restart Studio.
    Studio upgrades the connector automatically.

  10. After Studio restarts, verify that the dependency version is 3.0.0 in the pom.xml file in the Mule project.

Verify the Upgrade

After you install the latest version of the connector, follow these steps to verify the upgrade:

  1. In Studio, verify that there are no errors in the Problems or Console views.

  2. Verify that there are no problems in the project pom.xml file.

  3. Test the connection to verify that the operations work.

Revert the Upgrade

If it is necessary to revert to the previous version of Microsoft Dynamics 365 for Finance and Operations Connector Connector, change the mule-microsoft-dynamics365-for-operations-connector dependency version in the project’s pom.xml file to the previous version.

You must update the project’s pom.xml file in Anypoint Studio.

Was this article helpful?

💙 Thanks for your feedback!

Edit on GitHub
Submit your feedback!
Share your thoughts to help us build the best documentation experience for you!
Take our latest survey!