Forum Discussion
change permission on list item
It is actually quite easy and straightforward. To enable Item Level Permissions, go to List Settings > Advanced Settings.
Item Level Permissions
Scroll a bit down and you will see Item Level Permissions section.
Item Level Permissions
Inside the section, you will see two categories
Read access and
Create and Edit access
rautchetan27 : Yes Lewis-H is correct, If you don't want to use any script then through list settings --> under advanced settings option you will find "Item Level Permission" as per below screenshot, change the settings accordingly:
- rautchetan27Jun 11, 2020Brass Contributor
Ashish_Kohale RobElliott Lewis-H
I tried above solution
list settings --> under advanced settings-->Create and Edit access :None
but this not overwrite item level permission which already given.
means if for few list items if i have given edit permission to one particular user and if i changed settings as above( create and Edit access to None), still that use persist edit access, still that user have edit access...and its not get removed...
- Ashish_KohaleJun 12, 2020Iron Contributor
rautchetan27 : Is list item permission set with Unique permission i.e break inheritance is ON for Item level permission ?
- rautchetan27Jun 10, 2020Brass Contributor
your solution is applicable to all users for all items...
I want to make changes for particular user only.
one user have edit access on number of list items and i want to make it read access for that user only.
- Ashish_KohaleJun 11, 2020Iron Contributor
rautchetan27 : In this case, If Break Inheritance is not set at the Item level.
1) Create a group and add users in the groups.
2) Give Read permission to the group.
2) Check user permission for the item( you can user PowerShell/REST API).
3) Once you get the user permission in the success part of the code remove user from the all other groups except the one create above.
Note: PowerShell code is useful in such cases
Hope it helps !