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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Do I need a Sandbox en...
Power Apps
Unanswered

Do I need a Sandbox environment AND a Production environment, or is it enough to have a single Production environment for customizations?

(0) ShareShare
ReportReport
Posted on by 115

How to decide how many environments are needed for the development of model driven apps? Those apps are used internally.

I have the same question (0)
  • mobcdi Profile Picture
    43 on at

    I'm not an expert but I would think it would be useful to have separate environments to ensure development doesn't impact on production users but also to use solutions to package up your apps to help with moving between the environments

  • MarioRing Profile Picture
    541 Super User 2024 Season 1 on at

    Yes, it is recommended to have multiple environments, even more than two. The industry standard is having at least three:

    • Development environment, where you are actually creating all the stuff
    • Test environment, where you are obviously testing new features and the whole integrity. The environment is usually updated when you created something new and you have to verify if it is safe to update the production.  
    • Production environment, where you put fully verified and tested solutions and where you store your actual business data. 

    When you have only one all-purposes environment you may:

    • Disturb users with errors. During the development, not all the features work since the beginning.
    • Sometimes necessary changes may temporarily block your users from completing their tasks.
    • Creating new features when the users are not aware of them and don't know how to properly use them. 
    • If you create some automation and make a mistake with the flow you may incidentally lose or overwrite your valuable business data.
  • wwweber Profile Picture
    146 on at

    I completely agree with @MarioRing

    One thing to add is that it can sometimes depend on the complexity of the application. If it is a very simple application that will only run for a few select users and it is not a business critical application then it might suffice with fewer environments. But the recommended best practice is exactly what @MarioRing has stated. 

  • Mahendar Pal Profile Picture
    191 on at

    Hi,

     

    Here is a good article about environment structures for Dynamics 365 CE

    https://c5insight.com/the-question-of-d365-environment-structures/

     

    *Updated link

  • wwweber Profile Picture
    146 on at

    The link is missing. 

     

    Also, be aware that this typically varies according to needs and can also be dictated by internal IT processes.

  • Fubar Profile Picture
    8,352 Super User 2025 Season 2 on at

    I would generally recommend at least 2 non-production for anything serious (and we have clients that have more).  Moving from Development to Test allows you to also test your actual deployment steps are sound before repeating for Production.  

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 721 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 320 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard