---
schema_version: "1"
id: 33a43f57f4132e47c02b0726cebc5c7867e6d7d0fc82ba8b17cf20931c8db5be
title: Upgrading and Migrating Microsoft Dynamics for Finance and Operations Connector to Version 3.0
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/microsoft-365-ops-connector/latest/microsoft-365-finance-operations-connector-upgrade.md
canonical_url: https://docs.mulesoft.com/microsoft-365-ops-connector/latest/microsoft-365-finance-operations-connector-upgrade
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 39ade66c686e0ca9a9d8d737edfce945104bb60de8d6cd8eae0af413de4c0fe7
description: MuleSoft Documentation Site
release: "3.1"
latest: true
---
---
product: Microsoft Dynamics 365 For Finance and Operations Connector
version: 3.1
is-latest-version: true
---

# Upgrading and Migrating Microsoft Dynamics for Finance and Operations Connector to Version 3.0

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

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

<table><colgroup><col> <col></colgroup><thead><tr><th>From Version</th><th>To Version</th></tr></thead><tbody><tr><td><div><div><p>2.x.x</p></div></div></td><td><div><div><p>3.x.x</p></div></div></td></tr></tbody></table>

## 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.

## Requirements

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.
