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 Pages / Power Pages Site Acces...
Power Pages
Suggested Answer

Power Pages Site Access -via AZURE AD group

(0) ShareShare
ReportReport
Posted on by
Hi Team 
 
I am working on power pages where I have created a site using custom HTML,CSS and JS. 
In my site I have used dataverse tables in my codes and in table permissions - granted as authenticated users for all the tables which are used in my power pages model. 
 
Challenge I am facing is how to give access to the end users. 
 
Is there any way if we can add azure ad user group to my power pages model because manually adding N number of users will be time consumption.
 
Thank you
I have the same question (0)
  • Suggested answer
    sannavajjala87 Profile Picture
    824 Super User 2026 Season 2 on at
    Hi,
     
    You can absolutely avoid adding users one by one, but there's an important distinction in how Power Pages handles security.
    Power Pages does not directly support assigning Microsoft Entra ID (Azure AD) security groups to Power Pages Web Roles. Instead, every authenticated visitor becomes a Contact record in Dataverse, and permissions are granted through Web Roles associated with those Contact records.
    Here are a few approaches:
    If your users sign in with Microsoft Entra ID, enable Entra ID as the authentication provider. The first time a user signs in, a Contact record is automatically created (if configured).
    Create a Web Role (for example, "Employees") and assign the required Table Permissions to that role.
    If you have a large number of users, automate the assignment of the Web Role using Power Automate, a Dataverse plug-in, or another automation when a new Contact is created or when the user signs in.
    If access should be limited to members of specific Entra ID groups, you can retrieve the user's group membership (for example, using Microsoft Graph in a custom solution) and automatically assign the appropriate Web Role.
    So, while you can't directly map an Entra ID group to a Power Pages Web Role out of the box, you can automate the process so administrators don't have to manage users manually.
    If your users are all internal employees, I'd recommend using Microsoft Entra ID authentication together with automated Web Role assignment. It's the most scalable and maintainable approach for enterprise scenarios.
  • Suggested answer
    Fubar Profile Picture
    13 Super User 2026 Season 1 on at
    What you need to do will depend on what your scenario is with regards to users of the portal.
     
    If your only users are internal users that are part of your Azure AD/Entra then you can add Conditional Access in Azure and limit access to the Power Pages Portal site to a specific AD Group. Your Power Pages Site has a corresponding Application in Azure where you can add conditional access. (you may also need to update your Power Pages authentication settings with regards to Registration - depending on what you may currently have set).
     
    If you have multiple Web Roles for authenticated users (and not just a single Authenticated), then you may need to look at doing some additional customization to assign the appropriate roles.
     
    If you will be having other users, not just internal in an AD Group, then you may need to look at taking a different approach. But there can be several different ways depending on more details.
     
     
     
     
     
  • Suggested answer
    11manish Profile Picture
    3,849 Super User 2026 Season 2 on at
    For enterprise implementations:
    • Use Microsoft Entra ID as the identity provider.
    • Manage users through Entra ID security groups rather than manually.
    • Automatically assign Power Pages Web Roles based on group membership using Power Automate or a Dataverse plugin.
    • Control data access using Web Roles + Table Permissions instead of assigning permissions directly to individual users.
    This approach is scalable, easier to maintain, and aligns with Microsoft-recommended identity and access management practices for Power Pages.

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 Pages

#1
Fubar Profile Picture

Fubar 45 Super User 2026 Season 1

#2
sannavajjala87 Profile Picture

sannavajjala87 26 Super User 2026 Season 2

#3
11manish Profile Picture

11manish 16 Super User 2026 Season 2

Last 30 days Overall leaderboard