Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 2.03 KB

introduction-solutions.md

File metadata and controls

36 lines (27 loc) · 2.03 KB
title description suite author ms.author ms.topic ms.reviewer ms.collection ms.date ms.subservice search.audienceType
Introduction to solutions | Microsoft Docs
Learn about using solutions to package your Microsoft Dataverse customizations.
powerapps
shmcarth
shmcarth
article
pehecke
get-started
03/17/2021
dataverse-developer
developer

Introduction to solutions

Solutions are how customizers and developers author, package, and maintain units of software that extend Microsoft Dataverse. For example, Dynamics 365 for Sales, Marketing, Customer Service apps are composed of solutions. Customizers and developers distribute solutions so that organizations can use Dataverse to install and uninstall the business functionality defined by the solution.

Every customization that you make to Dataverse, or to a previously installed solution, is part of a solution. Every change you apply is tracked and any dependencies can be calculated. When you export a managed solution, it contains all the changes that have been applied for that solution into a file that you can then import into a different Dataverse environment.

If you intend to transport customizations or extensions between different Dataverse environments or distribute solutions using AppSource, you must understand the solution framework.

Note

For detailed information about how to effectively use solutions for a successful application lifecycle management (ALM) implementation, see Application lifecycle management (ALM) with Microsoft Power Platform.

See also

Solution concepts
Solution layers
Managed properties
Create packages for the Package Deployer tool
Team development using shared source control

[!INCLUDEfooter-include]