Showing results for 
Search instead for 
Did you mean: 
Level: Powered On

Login Portal App for different Canvas Apps

Hi Guys,


I am wondering if it is, in general, possible to create a login on a Portal App that will link to several PowerApps.


In my use cases it should be very convenient for the end-user to login and to access their data what they need. More specific: the use case is implementing Shared Service in our organization and I`ll need three different logins/ apps for the service requests:


     - Dispatcher

     - Requester

     - Service employee


Depending on the user they should get access to different apps. Does someone know if this is in the current state possible or does anyone else have another approach in solving this issue?




Community Support Team
Community Support Team

Re: Login Portal App for different Canvas Apps

Hi @Pitfrog1 ,


I think your requirement cannot be achieved so far in PowerApps. You could try to raise an idea in below forum so that others could vote on it:




Community Support Team _ Mona Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Level 8

Re: Login Portal App for different Canvas Apps



At the moment out of box there is no direct approach to achieve this however, I have an idea on how to do this.


1. Create one powerapp with all required screens for all users.

2. Once user logsin to Canvas app--> create another login screen (use some custom entity or contact entity to save this data)

3. In the cusom entity relate it with User entity and specify the roles which you want to (e.g. dispatcher, engineer etc)

4. When user logs in verify credentials against the custom entity and navigate him to required screens.


Note: By default set visible property of all screen to false and make it visible only for the right user.


If this answers your question do mark it as verified.



Pavan Kumar Garlapati

Level: Powered On

Re: Login Portal App for different Canvas Apps

Hi @PavanKumar ,


thanks for your suggestion. That sounds decent. But if I have only one app for everything this will mean the performance of this app will be not really good.


I am already getting delegation warnings because i am using sharepoint list as my "data base" for the app. Wouldn't it be a disadvantage to put everything together.


Anyway, if I would implement your idea I have a question. Can I, or in the future the admin, set who has access to which screen? In my imagination, me as Admin (familiar withPowerApps) would type in the email and now this person will be navigated to the particular screen. Or how and where would I set who has access to which screen?


Thank you!

Level 8

Re: Login Portal App for different Canvas Apps



That's a good question.


Regarding Performance - If you open a screen and depending upon its datasource size and amount of data it should retrieve performance depends. so it has no direct relation with this approach.


Security Roles maintanence- In your case you need to maintain, user name, password, role, screens he/she has access to  (for now) this can be increased as you build it further. So these details can be maintained anywhere really isn't it? as you are using sharepoint these can be a sharepoint list or as simple as an excel sheet also and add it as a datasource. and use it on load of screen to show this to the particular user or not?


If this answers your question, mark it as verified.


Pavan Kumar Garlapati

Helpful resources


Watch Sessions On Demand!

Continue your learning in our online communities.


PowerApps Monthly Community Call

Tomorrow, September 18th at 8am PDT

Power Platform 2019 release wave 2 plan

Power Platform 2019 release wave 2 plan

Features releasing from October 2019 through March 2020


Power Platform World Tour

Coming to a city near you


PowerApps Community User Group Member Badge

Fill out a quick form to claim your user group badge now!


Join PowerApps User Group!!

Connect, share, and learn with your peers year-round


Power Platform Summit North America

Register by September 5 to save $200

Top Kudoed Authors
Users Online
Currently online: 304 members 5,314 guests
Please welcome our newest community members: