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 Apps / role-based navigation ...
Power Apps
Answered

role-based navigation via dataverse

(1) ShareShare
ReportReport
Posted on by 2,249
How to build a single canvas power app with role based navigation via dataverse to route users to their specific screens. By using navigation menus based on user roles to switch between screens ,ensuring app is tailored to each user group.
 
Kindly suggest .
 
Thanks in advance
Categories:
I have the same question (0)
  • Verified answer
    Pstork1 Profile Picture
    68,717 Most Valuable Professional on at
    Use a table in Dataverse that records the user's email and the screen they should be directed to. Then have a splash screen as the starting spot which will use their email to retrieve the name of the screen they should navigate to. Then use a Switch command to send them to that screen.  You could do the same thing with groups, but would need to add a step to use their email address to check their group membership.
  • Veblitz Profile Picture
    2,249 on at
    Is it really secure to restrict screen access in the app based on role based navigation to route users to their specific screens?
  • Verified answer
    Pstork1 Profile Picture
    68,717 Most Valuable Professional on at
    Security that is maintained inside the application by restricting access to certain screens is never really true security.  For true security you need to secure the data at the data source. Otherwise a user can create their own application to access the data and bypass the application level security in the app.
  • Veblitz Profile Picture
    2,249 on at
    Thanks for your valuable inputs.
     
    could you please share few tips like how to maintain security at the database level even though if i restrict access to specific screens?
  • Pstork1 Profile Picture
    68,717 Most Valuable Professional on at
    What is possible for security within the database is dependent on which data source you decide to use. Dataverse has more flexible security settings than SharePoint. Whatever database you are using the key is to give the user the permissions they need to access the database records that they need and no more.

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 Apps

#1
WarrenBelz Profile Picture

WarrenBelz 739 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 343 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard