In the previous chapters, we concentrated on the creation element of PowerApps, creating both canvas and model-driven apps. This chapter will help you understand what lies beneath these apps and how we can use environments to provide additional controls and protection for your organization.
When you start to grow your use of the Power Platform within your organization, it is important to consider the use of environments to help segregate your apps and apply different user roles to them. It is vital that you understand when to use them, how to use them, and what their benefits are.
Environments, in the context of PowerApps, have two key functions. The first is to allow separate apps into different permission groups—for example, the finance department may have an environment where only finance users are allowed to use the apps. Secondly...