Enable Copilot capabilities in finance and operations apps (preview)

[This article is prerelease documentation and is subject to change.]

Copilot brings features that help users complete their tasks more efficiently. For example, one feature uses the power of generative AI to provide in-app help guidance.

This article describes how to enable Copilot capabilities in finance and operations apps.

Important

  • This is a preview feature. It is subject to the preview supplemental terms of use.
  • Preview features aren't meant for production use and may have restricted functionality. These features are available before an official release so that customers can get early access and provide feedback.
  • For more information about preview releases, see One version service updates FAQ.

Country/region and language availability

For information about which countries/regions and languages the Copilot capability in Microsoft Dynamics 365 Supply Chain Management becomes available in, see the Copilot international availability guide.

Prerequisites

To enable Copilot capabilities in finance and operations apps, you must have the following prerequisites in place:

  • Your environment must be a cloud-deployed environment. Copilot in finance and operations apps isn't supported in cloud-hosted development environments.
  • You must have enabled the Power Platform integration in Microsoft Dynamics Lifecycle Services. (However, you don't have to enable Dual-write for this feature.)

Important

Depending on the availability of Copilot and generative AI back-office services in your region, your Dataverse environment might also have to be set up to support cross-region calls. For more information, see Enable copilots and generative AI features.

You don't have to set up support for cross-region calls if the required AI services are already available in your Dataverse environment.

For information about the capabilities and limitations of AI-powered Copilot features in Microsoft finance and operations apps, see Responsible AI FAQs for the Microsoft Dynamics 365 finance and operations platform.

Step 1: Enable the Sql row version change tracking license key

Follow these steps to check the status of the Sql row version change tracking (Preview) license key and enable it as required. If the key isn't enabled, you receive an error when you try to install the Copilot application in Power Platform admin center.

  1. Go to System administration > Setup > License configuration.
  2. On the Configuration keys tab, scroll down to the Sql row version change tracking (Preview) key. If the key is already enabled, skip the rest of this procedure. If it isn't enabled, move on to the next step.
  3. Put your system into maintenance mode as described in Maintenance mode.
  4. Return to the License configuration page, and enable the Sql row version change tracking (Preview) key.
  5. Turn off maintenance mode as described in Maintenance mode.

Step 2: Enable Power Platform to publish bots with AI features

To enable Power Platform to publish bots with AI features, follow these steps.

  1. Open Power Platform admin center.
  2. In the navigation pane, select Settings.
  3. In the list, select the row where the Name is Publish bots with AI features.
  4. The Publish bots with AI features dialog opens. Set the slider to Enabled.
  5. Select Save.

Step 3: Install the Copilot application in your finance and operations apps environment

Follow these steps to install the Copilot application in your finance and operations apps environment.

  1. Open the Copilot in Microsoft Dynamics 365 Supply Chain Management page in the Microsoft commercial marketplace.

  2. Select Get it now.

  3. The deployment process opens Power Platform admin center. Select the Dataverse environment connected to your finance and operations apps environment to install the Copilot application.

    Important

    Troubleshooting: You might receive the following error message while you install the Copilot application in Power Platform admin center: "Unable to complete updates to the Track changes option for table: 'EcoResProductTranslationAIEntity'. Exception details: This functionality requires enabling sql row version change tracking feature. Please enable SQL Row version configuration key." If you receive this error, follow the instructions in the Enable the Sql row version change tracking license key section.

  4. You can follow the status of the installation by opening the detail view of the environment. In the Resources field, select Dynamics 365 apps. During installation, the status of the Copilot application is Installing. After installation is completed, the status changes to Installed. If an error occurs, the status changes to Failed. In this case, you can find details about the error in the Notifications field.

Step 4: Enable the required security roles

Users who should have access to the functionality must be assigned the AIB Roles and Finance and Operations AI security roles in Dataverse.

  1. In the detail view of the environment, in the Access field, select Users or Teams.
  2. Select the users or teams that should have access, and assign the AIB Roles and Finance and Operations AI security roles to them.