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 / 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
    69,573 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
    69,573 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
    69,573 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

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 June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 352 Most Valuable Professional

#2
11manish Profile Picture

11manish 192

#3
Valantis Profile Picture

Valantis 128

Last 30 days Overall leaderboard