Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Building Power Apps
Unanswered

What is the best workflow to develop PowerApps?

(0) ShareShare
ReportReport
Posted on by 821 Super User 2025 Season 1

I am starting to build my first PowerApp in the web version (previous app was built in PowerApps for Teams a couple of years ago). Is there a way to build in a dev environment and deploy to production? These are the environment I currently have. 

futr_vision_1-1699226426039.png

 

Categories:
  • Pstork1 Profile Picture
    65,946 Most Valuable Professional on at
    Re: What is the best workflow to develop PowerApps?

    You've got three possibilities for migrating the data

    1) Create a Dataflow in Power Apps

    2) Create an instant Power Automate flow to read the one table and create records in the other. YOu can use the legacy Dataverse connector to connect to the environment you aren't in.

    3) Use the Configuration migration tools  see Configuration Migration tool - Power Platform | Microsoft Learn

     

    You are correct that changes made after the migration will not be included in the next solution import except for schema changes to the table.

  • futr_vision Profile Picture
    821 Super User 2025 Season 1 on at
    Re: What is the best workflow to develop PowerApps?

    Ok. This app I am building a is a V2 of an app I created in PowerApps for Teams a couple years ago. The data in the Dataverse tables for that app are still relevant and need  to be prepopulated into this new app which I am building with a solution. How would I get that data over to this app? I imagine it would need to be imported into the development, test and production solutions if I want to have some seed data. And if I understand correctly, any changes I make to the Dataverse tables in development will remain in development and any change in test will remain in test and the same for production unless I overwrite the tables.

  • Pstork1 Profile Picture
    65,946 Most Valuable Professional on at
    Re: What is the best workflow to develop PowerApps?

    When you define a Dataverse table in a solution it only imports the schema of the table and not the actual data. So you can safely include dataverse tables in your solution. When you import into a new environment you will get the table, but it will have no data in it. For that you need to do something like run a flow to copy the data or use the Configuration tool to migrate the data.

  • futr_vision Profile Picture
    821 Super User 2025 Season 1 on at
    Re: What is the best workflow to develop PowerApps?

    Not sure if it is best to continue the discussion here or create a new question. I've been reading through the AML docs and specifically about solutions. When I create a PowerApp i should put everything for that app in the solution? I ask because I wouldn't want my Dataverse table from my Development or Test environments (Development Env 2) to overwrite the production tables. I am assuming I have control over what gets pushed to production. 

     

    I apologize if these are newbie questions. I am not a developer by trade. The answers to these questions might be obvious otherwise.

  • futr_vision Profile Picture
    821 Super User 2025 Season 1 on at
    Re: What is the best workflow to develop PowerApps?

    Ah. Good to know. I will go that route then. Thanks!

  • Pstork1 Profile Picture
    65,946 Most Valuable Professional on at
    Re: What is the best workflow to develop PowerApps?

    The developer plan has been improved to help support ALM. An individual user can now have up to 3 Developer environments. I would create another one of those for Test. Sandbox will work to, but Sandbox environments require capacity where Developer environments don't. I also wouldn't recommend Trial environments because they are time boxed.

  • futr_vision Profile Picture
    821 Super User 2025 Season 1 on at
    Re: What is the best workflow to develop PowerApps?

    Good stuff. I've been looking for a resource like this. I'll need to adapt it some. I am told that Trial environments haven't been set up internally because they have caused issues with security policies. But I am probably fine without the Trial (Test) environment. I should be able to build in development and test there and then deploy to production. Or maybe I need to leverage the Sandbox environment? 

  • Pstork1 Profile Picture
    65,946 Most Valuable Professional on at
    Re: What is the best workflow to develop PowerApps?

    Take a look at the section on this page about Solutions. You have the right Environments for a Dev/Test/Production setup. What you need to learn is how to use Solutions to deploy your apps.  Application lifecycle management (ALM) with Microsoft Power Platform - Power Platform | Microsoft Learn

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

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,605 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 65,946 Most Valuable Professional

Leaderboard