Dear Team,
Currently we are developing an app (Canvas App and Data Source is SharePoint) using a solution in the default environment. We have a Stage and Production Environment of type Production. When creating a environment it asks to assign a security group for the environment. What does assigning this security group to environment mean? On the MS article it mentions users of that security group become members of a particular environment. What does this mean? Does it mean that users get Environment Maker Role in the environment?
Below are some of my questions.
1. The Stage environment will be used only by a few testers who will test the app. Do i need to assign a security Group to the stage environment.
2. I will share the app to the testers and they will have access. Do they need to be assigned Basic User role in environment or just sharing the app with them would work?
3. In Production the app will be used by all company users. So what would be the best approach here. Should i create a security group which contains all the users and assign the group to the environment? After assigning a security group to an environment do i need to share the app as well?
4. After assigning a user with Basic Role and sharing the app the user was able access the app however he was not able to run a flow which the powerapp was calling. Do we need to share the Flow as well with users?