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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Pages / Need Help with Adding ...
Power Pages
Unanswered

Need Help with Adding Multiple Administrators and Assigning Users to Web Roles in Power Pages

(0) ShareShare
ReportReport
Posted on by 49

Hello everyone,

I'm currently working on a project with Power Pages and have encountered a challenge that I hope some of you might be able to help me with.

I've successfully created multiple web roles for different levels of access and functionalities within my Power Pages site. However, I'm struggling with the next steps: specifically, how to add multiple administrators and assign users to the web roles I've created.

Despite going through numerous documents and resources, I haven't been able to find a clear guide or instructions on how to do this.

Categories:
I have the same question (0)
  • Akah Mandela Profile Picture
    445 on at

    Hi @eswarcareless you can use Azure AD (Microsoft Entra) portal to add owners(admins) to a website.

    To add an app owner for the website app in the Azure portal

    1. Sign in to the Azure portal.

    2. Search for and select Microsoft Entra ID.

    3. Under IdentityApplications, select App registrations.

    4. Select the website app from the list of available applications. This will be called Portals-<<website name>>.

    5.  Select Owners.

    6. Select Add owners.

    7. Select a user.

    8. Select Select.

    The user is added as an owner of the website app. Reference 

  • oliver.rodrigues Profile Picture
    9,368 Most Valuable Professional on at

    Hi, a few questions and suggestions here:

    • how are you creating the Contacts/Portal users? 
    • are you using the invitation process? Invite contacts to your Power Pages site | Microsoft Learn
    • via invitation process you can automatically assign a web role
    • if you have some sort of registration process, you can identify also via Workflow/Cloud Flow which ones should be admin and just assign the web role?
    • are you using standard data model or enhanced data model? 
    • if enhanced data model, check this article here as there is a bit of change on assigning a web role to users: Web Roles and Enhanced Data Model - Dancing with CRM
    • another thing I did recently was adding manually the "Site Component" related table within the Portal Contact form

    I hope the above gives you a direction

  • eswarcareless Profile Picture
    49 on at

    i don't have access to this

  • eswarcareless Profile Picture
    49 on at
    1. Can I send admin invites, and if so, how do I do that?

    2. This sentence in the website listed above is my issue. i am not able to see those web roles in the contact -> related -> add existing web roles 
      "Previously, when you tried to find Web Roles assigned to a contact, you would go to the Related tab on the Portal Contact form and select Web Roles. However, if you do it now, it will show you the old adx_webrole table. Unfortunately, you cannot show the virtual table in the Related section." 
  • oliver.rodrigues Profile Picture
    9,368 Most Valuable Professional on at

    1 - as part of the invitation process you can assign a Web Role once they redeem the code - so yes, you can set them as admin

    2 - that's why I asked about the standard/enhanced data model:

     

    • are you using standard data model or enhanced data model? 
    • if enhanced data model, check this article here as there is a bit of change on assigning a web role to users: Web Roles and Enhanced Data Model - Dancing with CRM
    • another thing I did recently was adding manually the "Site Component" related table within the Portal Contact form
  • eswarcareless Profile Picture
    49 on at
    1. Do we need to enable sign-in invitations?
    2. I am using the enhanced model because I am unable to see the created web roles in the 'contact -> related -> add existing web roles' section.
    3. Can you share a complete Power Automate workflow that is used on the web?
    4. Also, could you explain more about the 'Site Component' related table within the Portal Contact form ?
  • Verified answer
    Akah Mandela Profile Picture
    445 on at

    Hi @eswarcareless If you using the enhanced model then the web role location is different for contacts. 

    To get there follow this steps :

    1. Go to the Power Pages Management app, select Security > Contacts.

    2. Select a contact.

    3. Select the Portal Contact (Enhanced Form)

    4. In the General tab, scroll down to the Web Roles section and select Add Existing Web Role.
      Screenshot 2024-01-25 at 05.57.52.png

    5. Search for and select the web roles to assign to the site user.

    6. Select Add, and then select Save.
      Reference Assign Web role 

  • oliver.rodrigues Profile Picture
    9,368 Most Valuable Professional on at

    Thanks for that @mandela .. I hadn't spotted the Web Roles grid there

    @eswarcareless you can ignore the site component to be added and check the form provided on Mandela's snapshot 

     

    Invitations are a feature enabled by default, did you try to create records and test it? please check the documentation, there are also plenty of blog articles or youtube videos on that topic

     

    Did you follow the steps in the article to implement the Power Automate Flow in case you want an automated process to add the web role outside the invitation?  

  • eswarcareless Profile Picture
    49 on at

    Thank You

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Pages

#1
Jerry-IN Profile Picture

Jerry-IN 71

#2
Fubar Profile Picture

Fubar 62 Super User 2025 Season 2

#3
sannavajjala87 Profile Picture

sannavajjala87 31

Last 30 days Overall leaderboard