Please add feature sharing apps with external users
The ability to share canvas apps with external users is now availabile in public preview! The documentation can be found here: https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/share-app#share-with-guests
The blog announcement is here: https://powerapps.microsoft.com/en-us/blog/share-canvas-apps-with-guests-in-your-organization/
@alaugMSFT do you know when this will be in general availability? I can't make use of this until an external user can use their own license. Thanks
@DM2018 We're targeting general availability October 1st. That said, we just enabled the functionality to recognize an external user's license in their home tenant. This is in production, worldwide.
Does this mean that now if I share a canvas app with a guest user in my Azure AD, and that user has a PowerApps license in their own tenant, but not mine, she will be able to use the app? Because I tried this a couple weeks ago and I needed to provision an extra PowerApps license in my tenant.
@SeanHenderson - Yes, your understanding is correct. This feature became available in production this week which is why it didn't work a couple of weeks ago.
I tested this functionality today within our multi-tenant environment and it appears to be working! I granted an "external/guest" user access to one of our canvas PowerApps and the person was able to access it successfully even though they were a "guest" within our tenant. I checked our Azure AD and the "guest" user does not have a license within our tenant. The "guest" user in question has a license issued to them from their home tenant, which appears to allow them access to my canvas PowerApp. I'm going to conduct further testing but early signs are promising.
For PowerApps, can the guest user who is provisioned with a personal (non-business/non-school) email access a PowerApp app shared with them?
QUICK CLARIFICATION UPDATE: the guest user has an msn.com email address (personal). Thank you in advance for any assistance.
@SS5 from my own testing, yes - Provided they still have the relevant PowerApps license.
All working good for me so far. Able to pair it with externally shared Power BI Reports and Row Level Security.
@SS5 - Yes, as @DM2018 called out personal email accounts can be used by guests as long as they're licensed. Note, the personal email account must be a Microsoft Account.
The way this idea was implemented is wrong. My requirement is that I want to share my canvas app with anonymous external users. I don't want to be forced to register guests in my Azure AD every time I want to share my app with the outside world... Can you give us a way to share these apps with anonymous users, like how we can do it for any regular custom web app? I want a zero authentication option.