0

I have multiple lists with specific item-level permissions.

Two different kinds:

  1. The default "Users can only read/write items which they created" toggled on
  2. Specific item-level permissions granted by using Flow (based on a set of rules, specific users are associated with each item and can only see/edit that ones).

Everything was working fine, but for some reason, all my item-level permissions broke for a user when I upgraded him to a "Design" permission on the lists. He lost access to all the items, including the ones he himself created and the ones where specific permissions were given to him with a flow.

How come granting more control permissions on a list deleted the item-level ones that he already had? Is this expected behavior?

1 Answer 1

0

Yes, it's an expected behavior for item-level permission. Grating users Design permission at the site or list level overwrites item-level permission.

Here is an article describing this behavior.

5
  • Hum, from what I read, this would mean the person with Design permissions would have access to everything... But right now, that person can't see any item on the list (not even the ones he created). Maybe I wasn't clear on the question Mar 24, 2021 at 16:27
  • Using Manage access, can you check the user's permission at the item level as well as the list level? Mar 24, 2021 at 17:08
  • Also, by any chance, are you removing users' existing permissions and then granting new permissions in your Flow? Mar 24, 2021 at 17:24
  • The user had item level permissions for certain items, right now those have disappeared. He has 'Design' permission at list level, which should not grant him access to other items, as each item is only visible to 'Owners' and specific people Mar 24, 2021 at 17:39
  • On the flow, yes, I firstly remove permissions and then add them. But I have not run it after making the change. I'm guessing it will fix the issue by regranting permissions to the specific items Mar 24, 2021 at 17:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.