web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id : uhizdBQLn3+eYNR0MuiDVz
Power Apps - Microsoft Dataverse
Answered

Solutions ALM best way

Like (0) ShareShare
ReportReport
Posted on 15 Nov 2023 10:22:58 by 2,294 Super User 2025 Season 2

Hi all,

 

I wanted to know what kind of approach you are using for a serious and reliable Application Lifecycle Management (ALM).

We are currently using pipelines for the first deployment, working fine.

 

But now we face the issue that the managed solution gets some upgrades from time to time.

We also want to deploy those. We needed to adjust certain settings we don't want to deploy the entire solution again.

Especially dataflows are not working well as the production needs other connections as the dev or test envr.

 

What would be the best way to deploy changes?

We currently deploy a new solution which contains some upgrades, but I would rather not have a new solution for each upgrade.

As far as I know I can't tell the pipeline to upgrade only certain flows, apps etc. Same goes for the import/export approach.

 

Any suggestion is highly appreciated.

I have the same question (0)
  • Verified answer
    Lucas001 Profile Picture
    2,294 Super User 2025 Season 2 on 16 Nov 2023 at 12:55:12
    Re: Solutions ALM best way

    After some time we finally found a solution to update a single change for a managed Solution.

     

    Patching a solution

     

    Process

    A solution can usually be deployed via pipelines. In case you just want to create an update there seems to be only one solution currently.

    1. Your prod solution is managed and on another environment than the dev solution
    2. Your dev solution is in an unmanaged environment.
    3. You can export the the solution as unmanaged and will receive a .zip-file
    4. Import that solution to the prod environment.
    5. You can now create changes with a patch solution in your dev environment.
    6. Export the patch and import the newly created patch solution into your prod environment.
    7. Merge the patch with the first solution inside your prod environment with "Clone a solution" and you will now have an update on your prod environment.

    Additions

    The patch solution seems to override the unmanaged Layer, in case there is one, for Power Automate Cloud Flows. You can go back after deleting the Layer. Just be sure that the flow is than back to the earliest stage. Deleting or changing something directly in your unmanaged solution in your managed prod environment will effect those things in your managed solution you first deployed.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

MS.Ragavendar – Community Spotlight

We are honored to recognize Ragavendar Swaminatha Subramanian as our September…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 892 Most Valuable Professional

#2
Power Apps 1919 Profile Picture

Power Apps 1919 356

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 310 Super User 2025 Season 2

Last 30 days Overall leaderboard

Featured topics

Loading complete