Skip to main content

Notifications

Community site session details

Community site session details

Session Id : hYKeLOw9GoLRDgKrXGcw84
Power Apps - Building Power Apps
Answered

Power Apps and External Users

Like (0) ShareShare
ReportReport
Posted on 10 Feb 2022 23:03:05 by 4,647 Super User 2025 Season 1



Scenario:
There is a one-page document

The document sent to 300 of our external clients daily.

The document is filled out returned and saved to each client's folder in SharePoint.

Upon receipt the document is emailed to several office staff for signatures or notes and then be saved back to the client's folder.

Is there a way to achieve this using Power Apps?

I'm pretty sure all the other tasks are doable; however, how do/can the 300 external clients get access to the document?

Categories:
  • Verified answer
    Pstork1 Profile Picture
    65,749 Most Valuable Professional on 11 Feb 2022 at 17:20:45
    Re: Power Apps and External Users

    The problem with using those advanced settings to limit access to the list items is that anyone who is an internal user who needs access to the items now needs to be an admin to be able to see or edit the items.  When working with external users that fix just makes matters worse because now all you internal users need to have admin level permissions.

  • Pstork1 Profile Picture
    65,749 Most Valuable Professional on 11 Feb 2022 at 17:05:08
    Re: Power Apps and External Users

    That's my point.  If they have access to the site then there are ways they can bypass the custom form.  Filtering on a custom form is not the same as security.

  • Verified answer
    PowerRanger Profile Picture
    3,458 Super User 2024 Season 1 on 11 Feb 2022 at 17:03:26
    Re: Power Apps and External Users

    @Phineas Security to data could be controlled on the form side (Power Apps).?

    No. Security is controlled on the datasource side. If your datasource is not secure your app is not secure. You can try to hide data in the app but that is not security. And also, as we are talking about custom form the user would need to go to the sharepoint list anyway and if this is not setup propperly he would see ALL items...nomatter who created them.

     

    You can prevent this by applying item level security.

     

    PowerRanger_0-1644598928865.png

     

    Watch this video by @RezaDorrani to get familiar with SharePoint Custom forms

     

    How to Customize SharePoint list forms with Power Apps - Beginners Tutorial - YouTube

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

  • Phineas Profile Picture
    4,647 Super User 2025 Season 1 on 11 Feb 2022 at 16:52:41
    Re: Power Apps and External Users

    Sorry.

    Security to data could be controlled on the form side (Power Apps).

    In the attached the Use name is defaulted to the text field. The gallery responds to the name in the text field. The user has access through this process only to their documents and data, even though they have read / write / edit right to the SharePoint site, true?

  • PowerRanger Profile Picture
    3,458 Super User 2024 Season 1 on 11 Feb 2022 at 16:17:28
    Re: Power Apps and External Users

    @Phineas . Sorry but I don't understand what you are trying to ask. Maybe you just start trying to build your app as a proof of concept and if you get stuck come back here.

  • Phineas Profile Picture
    4,647 Super User 2025 Season 1 on 11 Feb 2022 at 16:08:35
    Re: Power Apps and External Users

    I can place a Gallery in the SharePoint custom form that displays the forms, and add a dropdown and formulas that limit what is displayed to only that associated with the use based on a unique ID of each user, yes?

  • Phineas Profile Picture
    4,647 Super User 2025 Season 1 on 11 Feb 2022 at 16:06:02
    Re: Power Apps and External Users

    Yep.

  • PowerRanger Profile Picture
    3,458 Super User 2024 Season 1 on 11 Feb 2022 at 16:01:26
    Re: Power Apps and External Users

    The downside with MS Forms is that if the Link to the Form gets public everybody who knows the link will be able to fill in and submit the form...

  • Pstork1 Profile Picture
    65,749 Most Valuable Professional on 11 Feb 2022 at 15:57:05
    Re: Power Apps and External Users

    The biggest concerns I would have with that approach is that all the guest users will have access to all the list items that were created.  That means they can look at and edit forms filled in by other customers or change things in theirs after the Signatures and approvals have been applied.  There are ways to prevent that with item level permissions, but that will require use of Power Automate and is fairly difficult and involved.

     

    Using MS Forms as the front end, instead of SharePoint, will completely isolate guest users from the content they are submitting to SharePoint.  It also requires no licensing or login.  The form is accessed via a URL, filled in anonymously, and then the content is used to create a SharePoint list item using Power Automate.

  • PowerRanger Profile Picture
    3,458 Super User 2024 Season 1 on 11 Feb 2022 at 15:53:15
    Re: Power Apps and External Users

    @Phineas Well in Terms of Security you should know what you are doing in SharePoint. So I guess you do not want all users see all items others have created. For this you need to set Item-Level permission in SharePoint. 

     

    Beside that I guess the process seems fine. i have done something similar based on MS Forms...

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,518 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 65,749 Most Valuable Professional

Leaderboard
Loading started