In this Power Apps Tutorial, We will discuss how to share PowerApps with guest users or external users.
Also, we will see how to create a Guest User Account using Azure Active Directory and how the external user can see the Power Apps app. Let us see the steps for powerapps share with external users.
Can you directly share PowerApps app with external users
No, you can not directly share the PowerApps app with the external users. But there will be a planned feature which will be added very soon. It is possible to push or pull the data from a SharePoint Online list.
Even though, when you will try to provide the Guest user Email address, then a failed notification will appear as like the below screenshot.
Also, there is another way to share PowerApps with external users that you may like in below.
Create a Guest User Account using Azure Active Directory
To share the Power Apps app with the external users, first, you need to create a Guest User Account using Azure Active Directory.
Sign in your Microsoft Account -> Click on Admin from App Launcher -> Select Users from Navigation menu -> Select Guest users as shown below.
From the Guest users page, click on this link: Go to Azure Active Directory to add guest users.
In the Azure Active Directory page, Select Invite user like the below screenshot. Provide an Email address and Personal message of the guest user under the Identity section. Click on the Invite button.
You can see a Invitation notification message on the top of the page as shown below.
After a while, the Guest user account will be added successfully in the Guest user account.
Read Power Apps Slider Control
Share Powerapps app with Guest or External users
Now its time to share the Power apps app with the External user or Guest user account. Open your Power apps app, Save and Publish the app. Then click on Share as shown below.
Enter the Guest user name or Email address in the User input text box. Now the guest user account is appearing under the input text box as shown below. Just click on it.
NOTE:Before creating the Guest User account, When I tried to add the guest user Email address to share the Power apps app, then at that time it was showing me a failed notification as “Guest user account wasn’t found. If the email address is correct, contact your admin for help.”.
The Guest user account now added successfully. Here, the most two important things you should know is:
- Guests can be Users but not Co-owners.
- Guests can not use, edit, share, delete the Powerapps app. Also, they can not change the owner.
If you want to send an email invitation to new guest users, then check on this option. Click on the Share button.
Outlook E-Mail of Guest User
Open the Guest user account and go to Outlook Email Inbox. You can see a new Power Apps Email that was sharing with you as like below. Click on the Open the app button.
Click on Accept button to review the permissions.
Also you may like these below Powerapps tutorials:
- Create PowerApps App for SharePoint List
- PowerApps show hide fields based on Yes/No column
- PowerApps update data table columns
- PowerApps gallery control filter example
- How to use PowerApps Table() Function
- PowerApps Functions Tutorial
- Export PowerApps from one Tenant to another Tenant
- Working with PowerApps Collection
- How to set up development environment for SharePoint framework
In this Power Apps Tutorial, We discussed how to share a PowerApps app with guest users or external users.
Also, we saw how to create a Guest User Account using Azure Active Directory and how the external user can see the Powerapps app.
I am Bijay a Microsoft MVP (8 times – My MVP Profile) in SharePoint and have more than 15 years of expertise in SharePoint Online Office 365, SharePoint subscription edition, and SharePoint 2019/2016/2013. Currently working in my own venture TSInfo Technologies a SharePoint development, consulting, and training company. I also run the popular SharePoint website EnjoySharePoint.com
What if your power app uses a premium connector ? Does that mean the guest user needs a paying Power apps license on his tenant ?