Hello,
We are building a PowerApp Canvas App within our Microsoft 365 E3/E5 subscription and are attempting to share the PowerApp Canvas app with a guest/external user - however, it is not working. Here are the steps we have taken for testing. A support ticket has been opened with Microsoft, but the recommendation is the same steps - republish or share/unshare.
1. Created a PowerApp Canvas App with only one button - no data connections.
2. Saved and Published the Canvas App
3. Within Azure AD, invited a guest user that does NOT have an Azure AD or O365 tenant
4. Guest user accepted the invitation and they appear as a "Microsoft Account" in the Source type (viewing the account within Azure AD)
5. Then we have assigned a PowerApps Plan 1 license to that guest user (either in Azure or O365 admin portals)
6. Then we share the app with the guest/external user
7. The external user receives the invitation notice that a PowerApp has been shared with you
8. The external user clicks the link, logs into with their Microsoft Account authentication
9. Spinning circle for PowerApps appears and then the following error appears: "This app isn't opening correctly" "It looks like you don't have access to this app. Ask its owner to share it with you."
10. Looking at the browser F12 developer tools interface - there are a number of warnings and errors. The most interesting error is: "Failed to load resource: the server responded api.powerapps.com/api/invoke:1 with a status of 403 ()"
Does anyone have any suggestions?
As a sidenote, if we invite an external /guest user that has their own O365/Azure AND an O365 license for PowerApps, the guest sharing works perfectly.
thanks,
Matt