SharePoint Permission Inheritance – Site versus Library

I learnt this, the hard way recently that SharePoint security inheritance mechanism between "Site and Library" is not the same as "Site and Sub sites".

Let's say you have parent site "Parent Site" and its sub site called "Child Site".

You break inheritance on "Child Site". Any security changes you make to parent "Parent Site" now, should not affect "Child Site" as it has unique permissions.

All good between sites.

SADLY it is not the case between Site and document libraries.

Let's say you have a site called "ABC Site" which has a document library called "Doc Lib". You assign direct "Contribute" permission to a user "User1" on site level.

You break inheritance on "Doc Lib". Now "Doc Lib" has a copy of all permissions (including "User1") from the site and you can add/remove more permission.

Now ideally, any security change on the site "ABC Site" should not affect "Doc Lib" permissions.

Instead, if you remove "User1" permissions from site level, for some reason it will also be removed from "Doc Lib" unique permissions.

I was hoping SharePoint would automatically add "Limited Access" in case you remove users (who have item level permission) from site level.

DOES THIS MAKE SENSE TO YOU?

Comments

Popular posts from this blog

PowerApps Form for SharePoint and Access Denied Errors

Prevent site owners from creating subsites in SharePoint 2010

Getting Page Field Value in custom publishing page layout