Permissions to Subfolder not granting acces to parent

%3CLINGO-SUB%20id%3D%22lingo-sub-962630%22%20slang%3D%22en-US%22%3EPermissions%20to%20Subfolder%20not%20granting%20acces%20to%20parent%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-962630%22%20slang%3D%22en-US%22%3E%3CDIV%3E%3CFONT%3ESharePoint%20Online.%26nbsp%3B%20Have%20a%20site%20that%20all%20users%20have%20read%20access%20to%20which%20has%20a%20single%20library%20with%20Project%20Folders%20(project%201%2C%20project%202%2C%20project%203)%20then%20subfolders%201%2C2%2C%203%2C%204%20under%20each%20project.%26nbsp%3B%20I%20have%20never%20added%20all%20the%20users%20to%20the%20library%20settings%20as%20the%20permissions%20pull%20from%20the%20folders%20(and%20always%20have).%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CFONT%3EPrior%20to%20today%2C%20I%20have%20been%20able%20to%20grant%20access%20to%20Subfolder%201%20under%20Project%201%20folder%20to%20a%20user%20and%20that%20user%20would%20SEE%20the%20Project%201%20folder%20then%20their%20Subfolder%201%20when%20they%20logged%20into%20SharePoint%20but%20none%20of%20the%20other%20Subfolders%202%2C%203%2C%204.%26nbsp%3B%20By%20granting%20the%20user%20access%20to%20the%20subfolder%2C%20SharePoint%20knew%20that%20they%20would%20need%20access%20to%20the%20parent%20folder%20and%20I%20didn't%20have%20to%20manually%20grant%20access%20to%20both%20parent%20and%20child%20folders.%3C%2FFONT%3E%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CFONT%3EFor%20some%20reason%20this%20has%20stopped%20working.%26nbsp%3B%20The%20only%20way%20I%20can%20get%20the%20user%20to%20see%20their%20Subfolders%20is%20to%20add%20them%20to%20the%20Parent%20Folder%2C%20which%20then%20gives%20them%20access%20to%20ALL%20Subfolders%2C%20then%20I%20have%20to%20manually%20remove%20them%20from%20each%20subfolder.%3CBR%20%2F%3E%26nbsp%3B%3CBR%20%2F%3EI%20don't%20know%20if%20there's%20been%20an%20update%20lately%20that%20broke%20this%20but%20is%20there%20an%20easier%20way%20to%20get%20this%20working%20again%3F%26nbsp%3B%20Anytime%20I%20add%20to%20the%20parent%20it%20overrides%20the%20subfolders%20which%20I%20don't%20want%20to%20do.%26nbsp%3B%20%3C%2FFONT%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-962630%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EDocument%20Library%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESecurity%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESharePoint%20Online%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1448789%22%20slang%3D%22en-US%22%3ERe%3A%20Permissions%20to%20Subfolder%20not%20granting%20acces%20to%20parent%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1448789%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F143000%22%20target%3D%22_blank%22%3E%40Mercedes%20Green%3C%2FA%3E%26nbsp%3B%20I%20am%20having%20a%20similar%20issue%20and%20will%20hope%20someone%20has%20an%20answer%20%3A%5C%3C%2Fimg%3E%20I%20will%20search%20and%20post%20if%20I%20figure%20something%20out.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Regular Contributor
SharePoint Online.  Have a site that all users have read access to which has a single library with Project Folders (project 1, project 2, project 3) then subfolders 1,2, 3, 4 under each project.  I have never added all the users to the library settings as the permissions pull from the folders (and always have).
 
Prior to today, I have been able to grant access to Subfolder 1 under Project 1 folder to a user and that user would SEE the Project 1 folder then their Subfolder 1 when they logged into SharePoint but none of the other Subfolders 2, 3, 4.  By granting the user access to the subfolder, SharePoint knew that they would need access to the parent folder and I didn't have to manually grant access to both parent and child folders.
 
For some reason this has stopped working.  The only way I can get the user to see their Subfolders is to add them to the Parent Folder, which then gives them access to ALL Subfolders, then I have to manually remove them from each subfolder.
 
I don't know if there's been an update lately that broke this but is there an easier way to get this working again?  Anytime I add to the parent it overrides the subfolders which I don't want to do. 
7 Replies

@Mercedes Green  I am having a similar issue and will hope someone has an answer :\ I will search and post if I figure something out. 

Hi@Mercedes Green  

Thank you for your question.

Do you receive any solution to your question? I wonder about the answer. 

Otherwise, you should continue to add a user to a main folder/for all and then remove by one by but this is not an efficient way, I think. :smile:

 

Thank you

Kr

SerayY.

@Mercedes Green I am having a similar issue. The user can only acces the subfolder using a direct link. They can't see the parent folders. I hope someone find a solution and share it with us.

You could create the permission structure with security groups (project 1, project 2, project 3 etc). Then add/remove user from the groups. That will simplify the maintenance. Make sure to break permission inheritance on the projects (subfolders)
But the user/group should only access "Subfolder 4".

Library > Projects > Project 4 > Subfolder 4

If i give access to "Subfolder 4" the user won't see the folder "Project 4".
If i give access to "Project 4" the user will see all files/foder inside "Project 4"

I need the user to access "Library" and see only "Projects", access "Projects" and see only "Project 4", access "Project 4" and see only "Subfolder 4".

All the parent folders are full of files and folders inside them.
Interesting, I understand the dilemma. Have you thought about changing the architecture to using Team sites and connect them to Teams? Each project could be a Team Site, connected with MS Teams. The subfolders could then be private channels (up to 30) for each Team.

This will be more effective in the long run. If you would like to have a project portal for all the projects and subfolder data, you could connect all project related sites to a Hub site. Fetching data from all the different areas and presenting what the user has access to.
This will further enhance your project team collaboration by including the tools of MS Teams, chat history, search bar, planner, OneNote, Whiteboard etc.