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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Restrict access to a s...
Power Automate
Answered

Restrict access to a specific column in a share point list

(0) ShareShare
ReportReport
Posted on by 81

Hello

   I have a share point list, and a related flow that sends an email when a specific column is modified.

is there a way to limit and specify who can modify this column?

or a way to see if the modification was done by some one not allowed, to update the fields to the previous value?

i tried by adding an update item action at the end of my flow to do the 2nd option, using a condition loop in an apply to all, but the condition is false so it updates the item, and its true in anothe rpart of the loop, so the email is still sent

does any one have a solution?

Categories:
I have the same question (0)
  • ScottShearer Profile Picture
    25,290 Most Valuable Professional on at

    @Ahmed2 

    SharePoint does not support column level security.  You can make it difficult for a user to edit a column using a variety of techniques but a user who really wanted to edit a column could still figure out a way to edit the column.

    If your Flow runs when an item has changed and you know that your column has changed, then just check the modified by field which is actually a person or group column.

    Let me know if you have additional questions.

     

     

     

     

  • Ahmed2 Profile Picture
    81 on at

    Hi @ScottShearer 

    thanks a lot for the info.

    i will take you suggestion then.

    but is there a way to add an action to then reverse the change done, if the "modifies by" no the one allowed?

    i tried update item with a loop condition, but it misbehaves.

    so you have any suggestions?

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

    There is no way to "undo" what is done.

    You'll need to find the value of the column in the previous version (this assumes that versioning is turned on) and update the item.  That takes some work.  Here is a link to a blog post that will get you most of the way there.

    Note that the modified by will then show as you because your connection info was used to update the item.

     

     

  • Ahmed2 Profile Picture
    81 on at

    hi @ScottShearer 

    Thanks a lot, i was able to achieve the objective using list versioning to check changes, and using update item .

    have a good day

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Valantis Profile Picture

Valantis 389

#2
Vish WR Profile Picture

Vish WR 331

#3
David_MA Profile Picture

David_MA 298 Super User 2026 Season 1

Last 30 days Overall leaderboard