We want to create a new power platform environment, and we are asked to define a Security group, as follow:

enter image description here

So what is the purpose for this security group? so only members inside this group will be able to create new solutions ? and edit existing solutions? or this also include the users who will be using the solutions' power apps and power automate? in other words if i define only the admin-group to have access to the environment through the above security group, then does this mean that other non-admin users will not be able to access and use the power apps inside this environment even if the power apps was shared with them?

1 Answer 1


When you associate the Power Platform environment with a security group, only the members of security group will be added as "Users" for the environment. You can see the "Users" from environment details page:

  1. From the Microsoft Power Platform admin center, select the environment to which you want to add users.

  2. Select Settings > Users + permissions > Users.

Source: Add users to an environment

You'll see the list of users that have already been added to the environment.

Also, note:

  • If a security group is associated with an environment, only users with Dataverse licenses or per app plan that are members of the environment security group will be created as users in the environment.
  • If you don't specify a security group, all users who have a Dataverse license (customer engagement apps such as Dynamics 365 Sales and Customer Service) or per app plan will be added to the new environment.
  • All licensed users, whether or not they are members of the security groups, must be assigned security roles to access data in the environments. You assign the security roles in the web application. If users don’t have a security role, they'll get a data access denied error when trying to run an app. Users can't access environments until they are assigned at least one security role for that environment.


  1. Control user access to environments: security groups and licenses
  2. Create and manage environments in the Power Platform admin center

In your case, if only the admin-group is associated with the environment then only the members of admin-group will be added to the environment. Then you can share the Power Apps applications and Power Automate flows with the users of admin-group.

If you want to add other group members to the environment, you should be able to do it manually by following: Add users to an environment

  • thanks for the useful reply, so if we have some power apps inside this environment that need to be shared with all users, then we will need to add all users to the environment's security group? if the answer is yes, then will all users have the ability to create apps and edit existing apps inside the environment ? Oct 16, 2023 at 14:48
  • 1
    If you want all users in your company to be added inside the environment, don't assign the security group with the environment. Select "None" option against the security group while creating the environment. Also, not everyone will have ability to create new apps unless the necessary role (Environment Maker or higher) is assigned to them and edit existing apps unless they are shared with user as co-owner of the individual app. Oct 17, 2023 at 4:57
  • thanks for the reply, so if i do not select any security group, then can i restrict this later on? Oct 17, 2023 at 14:31
  • Yes, check this documentation: learn.microsoft.com/en-us/power-platform/admin/… Oct 17, 2023 at 14:43
  • Hi @microsoftdeveloperdesigner, does this answers your question? please mark it as an answer if it helps you in any way. Oct 20, 2023 at 12:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.