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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Environment Security
Power Apps
Unanswered

Environment Security

(0) ShareShare
ReportReport
Posted on by 51

Hi all

 

Might be a stupid question but this is a really unclear topic for me.

 

We are currently deploying an environment strategy at our company (prod/dev/test/..)

We assign security groups to access those environments.

- However, in the microsoft docs it says that users in those security groups, also need a dataverse license in order to access the environment.

- And what about an environment strategy with only SharePoint Online based apps in our production environment? Do we need to license these users as well? This would be really strange.

- The Microsoft docs also states the following: 

Control user access to environments: security groups and licenses - Power Platform | Microsoft Learn

NativeN_0-1673443492856.png

- Does this mean that if we assign 1 per app plan license to the environment, we are covered from a license perspective?

- Is this needed in order to define our environment strategy without having to license all users? We really want to avoid the default environment but we also don't want to license everybody when not leveraging Dataverse...

 

And a second question, when deploying the CoE in the tenant in a dedicated environment, we are advised to not assign a security group so end users can interact with the CoE.

- Does this mean that they can access the environment and said available data connectors? We want to restrict the usage of the HTTP connector, but this is required for the CoE. Only admins will be able to use the CoE, but since we cannot specify a security access group, is this a security gap?

 

 

Thank you in advance & kind regards

 

 

 

I have the same question (0)
  • Drew Poggemann Profile Picture
    9,287 Most Valuable Professional on at

    Hi @NativeN ,

     

    1. SharePoint Online Apps - If you have Canvas apps that connect to SharePoint Online then no, you will not need additional licenses outside of the use rights included with Office 365 licensing.
    2. "Does this mean that if we assign 1 per app plan license to the environment, we are covered from a license perspective?"
      1. If you have a Dataverse environment then you would need to have every user licensed with Power Apps Per App or Power Apps Per User license.  Both of these are per user, even though the name on the Power Apps Per App says "per App".  It really should say "Per App / Per User" as these are assigned at user level still.  Example is if you have 5 users accessing the app in the environment you would need 5 app passes in that environment.
    3. "- Is this needed in order to define our environment strategy without having to license all users? We really want to avoid the default environment but we also don't want to license everybody when not leveraging Dataverse..."
      1. Not sure I understand this question exactly...  Overall each environment would have to license users appropriately if they are in Dataverse.  Example, in your Dev environment you might only have developers in there and in your Test environment it might be restricted through your security group to a small set of QA testing resources, and Prod would be all users.  Again, with licensing if you have User A in Dev, Test, Prod then the user would need an app pass in each environment (or the user would need to be assigned to a Power Apps Per User license).
    4. As far as securing the connectors, you can do this with DLP policies in the environment.  https://learn.microsoft.com/en-us/power-platform/admin/wp-data-loss-prevention 
  • NativeN Profile Picture
    51 on at

    Hi  @dpoggemann 

     

    Thanks for your swift reply.

     

    The main concern is this, we currently have a lot of stuff running on SharePoint Online, and we want to create flows & apps on top of that, however, we want to centralize these in a production environment (not the default). and give access to the apps in this production environment to almost all users (that have an office license)

    - Do we need to license them with a power apps premium license, in order to access SharePoint Online based apps in a production environment?

     

    Because if do not plan on using Dataverse as a datasource or leverage the security model for our apps, why do we need to license our users? just to access the production environment?

     

    because then we are forced to use the default environment, which is against all best practices?...

     

    Thanks & kind regards

  • Drew Poggemann Profile Picture
    9,287 Most Valuable Professional on at

    Hi @NativeN ,

     

    You do not need licensing to utilize the ALM components to create your PowerApps and Flows and push them through environments.  Example article on this (not Microsoft sponsored but thought it would be useful) https://michalsacewicz.com/alm-for-sharepoint-based-solutions-without-premium-licensing/ 

  • NativeN Profile Picture
    51 on at

    @dpoggemann 

    Thanks, 

     

    And just to be clear, we can create SharePoint based Powerapps in a production environment, and users with a M365 license will be able to access those applications when included in the environment security group?

    - This is our main concern

     

    Also, concerning the Data policies, we know how these work, we are just concerned that since Microsoft advices against setting a security access group for the CoE Environment, end users will be able to use the HTTP connectors, because these connectors need to be allowed in the data policy for this CoE dedicated environment. (This because the HTTP connectors Endpoint Configuration is still in preview)

     

    From my perspective, I find the documentation a little bit unclear concerning this matter and this is fairly important. 

     

    Many thanks for your help

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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 416 Most Valuable Professional

#2
11manish Profile Picture

11manish 205 Super User 2026 Season 2

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 128 Super User 2026 Season 2

Last 30 days Overall leaderboard