The best solution I have found to this for our external users is:
1. Cognito Forms - Build a form (really easy) share with clients, then using flow store the data on your neative systems like SharePoint.
2. Microsoft Forms Build a form (very easy but very basic) sher as public, then using flow store the sats on your native system like sharepoint.
Item 1 does cost but license are not that dear and is unlimited for users to access the form
Item 2 is embeded into most MS pacakages
It's not solved. People don't want to pay for the use of apps. Thats the way (unfortunately) the average uses thinks. I do also not agree with this way of thinking, but the clients wants it this way. If not there is no business.
You CAN share a PowerApp with an external user, only if he is using Office 365 with a valid PowerApps-Plan as well (Office365 Business Essentials/Business Premium and the E-licenses all include a PowerApps-Plan).
Prerequisite is, that the user you have shared your app with has at least once either opened or created a PowerApp in his own tenant before (as counter-intuitive as it may be). If he did not do this, he will receive a notification, that he needs a valid PowerApps-Plan (even if he actually has one).
Feel free to come back at me for questions regarding this issue.
Class of 2020- Season 2
Featuring samples like Return to the Workplace and Emergency Response Applications
We're excited to announce our first cross-community 'Can You Solve These?' challenge!
Reopen responsibly, monitor intelligently, and protect continuously with solutions for a safer work environment.
Features releasing from October 2020 through March 2021