Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
As part of the One Dynamics, One Platform effort, a growing number of customers get value out of integrating their finance and operations apps with Microsoft Dataverse and the Microsoft Power Platform ecosystem. Whether it's used to build low-code applications, or to fully integrate front-office and back-office processes and applications, the integration of these two systems is a common requirement for many customers.
Power Platform Integration is a feature you can enable in Microsoft Dynamics Lifecycle Services. It lets administrators link their finance and operations environments with new or existing Microsoft Power Platform–based environments.
After Power Platform Integration is established, your organization can perform these actions:
To learn more about Power Platform Integration, watch our TechTalk on the Microsoft Dynamics 365 Community YouTube channel.
By default, all finance and operations apps environments (sandbox and production) that are managed by Lifecycle Services receives an initial Power Platform environment without Dataverse. This environment is linked to your finance and operations environment, as shown in the following illustration. The relationship is one to one. Over time, your finance and operations apps is migrated to this location in Power Platform admin center. You can determine whether an environment in Power Platform admin center is linked to an environment from Lifecycle Services by looking at the finance and operations apps URL on the environment details page in Power Platform admin center.
The Power Platform environment that is connected to your environment in Lifecycle Services enables finance and operations apps customers to take advantage of Microsoft Power Platform. This Power Platform environment can't be deleted or reset, and a Dataverse database can't be manually added to it in Power Platform admin center. To add Dataverse and fully enable Microsoft Power Platform integration capabilities, follow the instructions in Connect finance and operations apps with a new Microsoft Dataverse instance.
Alternatively, your organization might already have a Power Platform environment with Dataverse that you want to connect to your finance and operations environment. To reuse an existing Dataverse instance, follow the instructions in Connect finance and operations apps with an existing Microsoft Dataverse instance. In this case, the initial Power Platform environment that was created when your finance and operations environment was created is disconnected and no longer shows the finance and operations apps URL. At that point, the initial environment can be deleted or used for another purpose.
When you purchase a license for any finance and operations app, such as Dynamics 365 Finance or Dynamics 365 Supply Chain Management, your tenant is entitled to an additional 10 gigabytes (GB) of Dataverse database capacity. In addition, for each user license that you purchased, you receive an incremental amount of database capacity, as shown in the following illustration from Power Portal admin center.
The same purchase of licenses entitles you to one self-service sandbox environment and production environment in Lifecycle Services. Because of this, an initial Power Platform environment can automatically be created for every finance and operations apps environment. Every initial environment in Power Platform admin center is without Dataverse. Therefore, it uses only 1 GB of database capacity to provision apps that are created by using Power Apps and flows that are created by using Power Automate. When you set up Power Platform integration, a Dataverse database is added to the same environment. This database often consumes 3 GB or more.
Add-on sandbox environments that customers purchase to use in Lifecycle Services do not entitle them to more Dataverse database capacity. Customers who require Power Platform integration capabilities should purchase add-on Dataverse database storage. For more information about how to manage capacity in Power Platform admin center, see Free up storage space.
To learn the core concepts of Power Platform Integration and view a detailed list of supported scenarios, see Environment lifecycle operations - Core concepts.
Connecting, or linking as it's also referred, a finance and operations apps environment to a Microsoft Dataverse instance isn't reversible. The integration between the two systems is done via the infrastructure and disconnecting them would result in data loss. If you wish to delete the Microsoft Dataverse instance, you may follow the guide - Delete environments when Power Platform Integration is enabled.
Setup can fail at various stages of the deployment of the Dataverse-based environment.
Anytime that the setup fails, an error message is shown. The following illustration shows an example of the error message for a dual-write setup failure.
Based on the error message, you might have to address licensing or capacity issues. After these issues are fixed, you can select Resume in the Power Platform integration section of the Environment details page in Lifecycle Services to finish the setup.
Because of the architecture differences between cloud-hosted development environments and the sandbox or production environments, Power Platform Integration can't be set up after the developer environment is created. Therefore, you can set up Power Platform Integration only during the deployment of your cloud-hosted environment. In addition, you can connect a new cloud-hosted environment only with a new Power Platform environment. You can't connect an existing environment of any type via Lifecycle Services.
The RetrieveFinanceAndOperationsIntegrationDetails
API is available in Dataverse to validate the status of the Power Platform integration for the Power Platform environment. If the Power Platform environment is linked to a finance and operations apps environment through the Power Platform integration, the API will return the Microsoft Entra tenant and environment details of the finance and operations apps environment.
The API can be used during troubleshooting to verify that the Power Platform integration is enabled for an environment. We recommend that you also use the API when you code plug-ins, client forms, or other applications that must be aware of the finance and operations apps environment that's linked to the Power Platform environment.
Request
GET [Organization URI]/api/data/v9.1/RetrieveFinanceAndOperationsIntegrationDetails
Response
{
"Url": "https://contoso.operations.dynamics.com",
"TenantId": "72ad15fq-3m88-4e15-be25-8751c9bd0764",
"Id": "b2106f5c-e218-4aac-841a-a59da4738eb4"
}
Properties
Property Physical name Type |
Use | Description |
---|---|---|
Environment URL Url String |
Read-only Required |
The URL of the finance and operations apps environment linked to the Power Platform environment through the Power Platform integration. |
Tenant ID TenantId GUID |
Read-only Required |
The ID of the Microsoft Entra tenant on which both the finance and operations apps environment and Power Platform environment are located. |
Environment ID Id GUID |
Read-only Required |
The ID of the finance and operations apps environment linked to the Power Platform environment through the Power Platform integration. |
If the environment isn't linked to a finance and operations apps environment through the Power Platform integration, the following error is returned in the API response:
Error code | Message |
---|---|
0x80048d0b | Dataverse instance isn't integrated with finance and operations. |
Events
Power BI DataViz World Championships
Feb 14, 4 PM - Mar 31, 4 PM
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreTraining
Learning path
Integrate finance and operations apps with Microsoft Power Platform - Training
Learn how to implement Dynamics 365 solutions spanning across finance and operations apps and Customer engagement, as well as dual-write and virtual entities.
Certification
Microsoft Certified: Power Platform Functional Consultant Associate - Certifications
Demonstrate the use of Microsoft Power Platform solutions to simplify, automate, and empower business processes for organizations in the role of a Functional Consultant.