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 / Power Apps User specif...
Power Apps
Unanswered

Power Apps User specific data display on Screen

(1) ShareShare
ReportReport
Posted on by Microsoft Employee

Hello guys,

 

I have created a power app with user sign up and login page. So, now I wanted to navigate the user to a specific page and I want that page to display user specific data. The page is going to stay constant but it will only have to display data of specific user that logs in. How do I do that??

Categories:
I have the same question (0)
  • Drrickryp Profile Picture
    Super User 2024 Season 1 on at

    Hi @Anonymous 

    Use Set() to set a global variable when the user logs in.  Assuming that there is a User column in the relevant tables,  Use Filter() to limit the data shown in galleries and datatables in the rest of the app.  I have found User().Email to be a good way to capture the information and can get it in the OnStart property of the app

    Set(useremail,User().email)

    email tends to be better than FullName because of spaces and case differences in names. 

     

  • eka24 Profile Picture
    20,925 on at

    @Drrickryp is right if your users are all having User account. However if your login is not connected to the ms user account, you could Set a variable to collect the Name entered in the username Textbox.

    So on the login button;

    Set(LoggedUser,UsernameTxt.Text)

     

    Then in the page you want to display, insert a label and put;

    LoggedUser

    ------------

    If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.

  • Community Power Platform Member Profile Picture
    Microsoft Employee on at

    Hello @eka24 @Drrickryp  thank you for the response. I am developing a canvas app basing on a SharePoint list. 

    So, I have put a sign up page(Screen) together; The sign up information will get stored in a list (Name, Username & Password)

    Next screen is Login page (Which will only execute if the info is = to info in the sign up list)

    Can we declare each user's username as given in sign up page as a new global variable as they signup??

    Is this possible when you are building a canvas app from a share point list??

    If yes, how can I declare it?? so that I can use this global variable and filter function in next coming screens to restrict data to user specific.

  • eka24 Profile Picture
    20,925 on at

    Your request seems too general. Are you done with both the Sign up and the Login?

    If you are done with it and you want to filter a Gallery in Power Apps for instance, you could Set a variable as I gave earlier. 

    Then filter the Gallery items as;

     

    Filter (Datasource, Username=LoggedUser)

    This will show only record in relation to that user.

    ------------

    If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.

  • najminr Profile Picture
    4 on at

    Did this work for you? If yes, I would like to know the details.

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
Vish WR Profile Picture

Vish WR 430

#2
timl Profile Picture

timl 318 Super User 2026 Season 1

#3
Haque Profile Picture

Haque 314

Last 30 days Overall leaderboard