Breaking inheritance permissions


Having issues with permissions in my SP 2016 site.


I have a Site > SubSite>List.  In the both the SubSite and the List, I have 2 groups; edit and read only.  I need a group of people to have read only access to the SubSite but edit access to the list.  I've broken the inherited permissions but that is not working.  When ever I move the group of people to read only in the SubSite, it also moves them to the same read only group in the list.


Is there a setting I'm missing?  

5 Replies

@Bryan123 The "Edit" and "Read only" group are present in the scope of Site collection and there is only one copy of it. There is no different copy of the groups for the subsite or the list. So if users are added/removed from any of these 2 groups they get/loose access from both the subsite and the list (even though permissions are broken). In your situation, you have two options:


1. Grant users access directly to List:  You can grant users read/ edit access directly to the list (without using groups). This is good if you have very less number of users and each list has its own unique permissions (i.e you dont have to replicate the same permissions in any other resource in SharePoint).

2. Create groups for each unique resource: Instead of creating just 1 edit & read only group, you need to create "Subsite Edit", "List Edit", "Subsite Readonly", "List read only". Grant the Susbite groups access to the subsite and List groups access to list. In this way when you add a user to Subsite readonly or edit group, they will  not get access to List. You can rarely go wrong if you choose this method.


Was using the default visitor and member groups so I'll just create new groups per your suggestion.

Thank you

@unnie ayilliath   So, I can create a new group in the SubSite but I can't create a group in the list.  When  I created the group in the SubSite, it does not let me choose what  resource to use with that new group; I can only use it in the SubSite.


How do I create a edit group only for the list?


@Bryan123 SharePoint Groups are only created at the site level, they cannot be created at the List level. To accomplish your goal, you can create a new group in the subsite, and assign it the Permission level that will be appropriate for most of the objects in the site, THEN go to the list, break the permissions there and reassign the group to the desired permission level.

HTH, let us know if you have any questions. 

That worked, thank you

Seems as if there could be a better way of doing this