Jan 18 2023 06:46 AM - edited Jan 18 2023 06:48 AM
Hi all,
I have a fresh new site and in the root of the documents library I have a folder called 2023
2023 has a subfolder called 1.Folder and within here another subfolder called 1.stuff
I have created a permissions groups 1.Contributor and added test user to this group.
On the top level folder called 2023 I've used manage access to add the group 1.Contributor ( But with Can view access only )
On the subfolder of this folder (1.Folder ) I have used manage access and set "can view" on this folder too
On the subfolder of this folder (1.stuff) I have used manage access and set "can edit" on this folder.
The result is that a user in this group 1.Contributor
Can Create a sub sub folder level of 1.stuff but Can NOT create a folder at the level (1.Folder) Which is what we want.
However there is nothing to prevent the user creating a new folder at the same level as 2023 folder.(The documents root folder)
My question is, How do I prevent the user from Creating a folder at the level (2023) , the root.
Else there is nothing stopping the user creating their own root folder and disregarding the structure we have built. ( we don't want this)
Just a note to add that a user with reader permissions Can't create a folder at the root level but an editor or contributor can. There is no where to manage access to the root ?
Any help please,
R
Jan 18 2023 12:40 PM
SolutionHello @rwaldron
looks like your editors and contributers have too much permession on library level, you can check this in your library > gear > library settings > more library settings > permissions for this document library. Set the permissons for editors and contributurs also to read on this level, after that, they can't create folders on higher-level or into your 2023 folder. (except they are admins ;) )
After that, it's correct, you can stop the permission inheriting on every level/folder and give your own permissions.
Jan 18 2023 10:45 PM
Hi @rwaldron ,
you should also think about using multiple document libraries instead of a single one with many folders and different permissions.
For example: If you create a document library "2023" you can just set permissions for that entire library instead of dealing with folders and subfolders and wierd permission settings.
Maybe even more document libraries make sense in your case. (Especially since this opens the possibility to have different additional metadata columns for different libraries like an "InvoiceNo" just for the library with the invoices).
You can still somewhat order them hierarchically in your site navigation, if you want to guide your users.
Best Regards,
Sven
Jan 19 2023 01:54 AM
Jan 19 2023 02:04 AM
Jan 19 2023 02:52 AM
Jan 19 2023 03:16 AM
@rwaldron Yes. Because you broke the permissions inheritance from site level to library level, you have to grant permissions on library every time you add new group at SharePoint site level (if you want to allow accessing library for this group).
The settings you mentioned in your above response like "READ" permissions, etc. are correct.
Please click Mark as Best Response & Like if my post helped you to solve your issue. This will help others to find the correct solution easily. It also closes the item. If the post was useful in other ways, please consider giving it Like.
Jan 19 2023 03:36 AM