web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Sharing a flow with a ...
Power Automate
Unanswered

Sharing a flow with a SP list, with custom permission level

(0) ShareShare
ReportReport
Posted on by 2

I have a PowerAutomate flow that is shared with a SharePoint library as a run-only user. The people who have access to this library have a custom permission level which has all of the same permissions as 'Contribute' except for 'Delete Items' and 'Delete Versions'. 

 

When assigned this custom permission, the flow is not available to the users in the SP library from the 'Automate' dropdown. It will show up when they are provided the Contribute permission level, though.

 

What permissions are required to run flows when shared as a run-only user via the list? What is preventing my custom permission level from providing such access? Is there a way to prevent users from being able to delete documents in a library, but still be able to run flows shared with that list?

 

Thank you,

Categories:
I have the same question (0)
  • yashkamdar Profile Picture
    1,044 on at

    Hello Team,

     

    To be extremely honest this isn't documented in a very proper manner anywhere, I know there are suggestions raised so that this particular (Allow Run only) concept is detailed out.

     

    Adding accounts as SharePoint lists/libraries owners will always work for you. That is like the highest privilege.

     

    Users with Edit permission or higher can edit the Flow and those with Contribute (which is basically read/write) can initiate or execute the Flow.

     

    That being said, I would refrain you from giving custom permissions specifically for this case because when a Permission is assigned via one of the defaults (Full Control), Microsoft takes care that all the hierarchical permissions between Full Control and Edit are also assigned. But when you give a Custom permission you need to make sure you all those intermediate permissions are also given, which is not always possible.

     

    Better to let Microsoft manage this by selecting permission level available by default rather than assigning Custom permissions especially for cases like this.

     

    If this reply has answered your question or solved your issue, please mark this question as answered. Answered questions helps users in the future who may have the same issue or question quickly find a resolution via search. If you liked my response, please consider giving it a thumbs up. THANKS!

     

     

     

     

  • Verified answer
    ScottShearer Profile Picture
    25,270 Most Valuable Professional on at

    @dp1015 

     

    As mentioned by @yashkamdar, this could be better documented.  My understanding is that a user needs to have contribute or higher access to a list in order to have access to a for a selected item Flow.  I don't believe that you'll be able to accomplish your goal.

    As a work around, you might consider adding a column - likely a checkbox or yes/no column to your library.  You can have the Flow run only when that box is checked (trigger filter).  Add an action to clear the check box when the Flow runs.  So, when your users want to run the Flow, they simply check the box - not optima but it will work.

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 522 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 364 Moderator

#3
abm abm Profile Picture

abm abm 243 Most Valuable Professional

Last 30 days Overall leaderboard