Difference between revisions of "Solutions"
Line 4: | Line 4: | ||
Solutions is a concept which comes from the Microsoft Dynamics CRM platform. Over the years there have been different opinions in the community whether to use managed solutions or not. According to Microsoft unmanaged solutions are intended for development environments only and managed solutions are intended for all other environments such as test and production. | Solutions is a concept which comes from the Microsoft Dynamics CRM platform. Over the years there have been different opinions in the community whether to use managed solutions or not. According to Microsoft unmanaged solutions are intended for development environments only and managed solutions are intended for all other environments such as test and production. | ||
+ | |||
+ | {{ | ||
+ | PWBoxWarning | ||
+ | | title = Known limitations | ||
+ | | text = Sometimes the ALM process for new features that are introduced to the platform are a bit behind the feature. So you might need to do some work-arounds for your ALM story. Read about known limitations when using canvas apps, cloud flows and custom connectors in Solutions [https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/solutions-overview#known-limitations/?WT.mc_id=DX-MVP-5003780 Known limitations here]. | ||
+ | }} | ||
== Solution Concepts == | == Solution Concepts == | ||
Line 17: | Line 23: | ||
== Microsoft Resources == | == Microsoft Resources == | ||
* [https://docs.microsoft.com/en-us/power-platform/alm/solution-concepts-alm/?WT.mc_id=DX-MVP-5003780 Solutions Concepts] Solutions in Microsoft Docs | * [https://docs.microsoft.com/en-us/power-platform/alm/solution-concepts-alm/?WT.mc_id=DX-MVP-5003780 Solutions Concepts] Solutions in Microsoft Docs | ||
− | |||
[[Category: ALM]] | [[Category: ALM]] |
Revision as of 13:45, 3 December 2021
Solutions are a part of the ALM for the Power Platform. Use solutions in order to gather different parts such as entities, apps, flows etc. and move those artifacts between environments.
Solutions can be devided into managed solutions and unmanaged solutions.
Solutions is a concept which comes from the Microsoft Dynamics CRM platform. Over the years there have been different opinions in the community whether to use managed solutions or not. According to Microsoft unmanaged solutions are intended for development environments only and managed solutions are intended for all other environments such as test and production.
Known limitations
Sometimes the ALM process for new features that are introduced to the platform are a bit behind the feature. So you might need to do some work-arounds for your ALM story. Read about known limitations when using canvas apps, cloud flows and custom connectors in Solutions Known limitations here.
Solution Concepts
Using Solutions you can start with your app development in a Development environment, then move to a Test and eventually to Production. Also see Environment Strategy.
It's best practice to have ONE unmanaged solution per environment and include all your components in that solution in order to avoid dependencies issues during deployment.
Sometimes you might need to do a minor update and then you can create a patch.
Patches
TBD
Microsoft Resources
- Solutions Concepts Solutions in Microsoft Docs