Hello!
I have something that may be more of a stylistic opinion question.
One of my departments has a repository with 50 or so folders in the root.
Each of these folders has Entry Access rights applied to a different departmental group.
At the root, there are a few other groups which have access to the root, all subfolders and documents.
ROOT
---Folder1
---Folder2
---Folder3
---etc.
where Department1 has access to Folder1, Department2 has access to Folder2, and SpecialGroup has access to ROOT and everything below.
But... now they want to make an exception with ONE folder. For Folder3 they don't want some of the people (but not All) from the root to have access to it.
So, I see a few options:
- Uncheck inheritance for Folder 3, then add only the people from Department3 and the other allowed ROOT people to have access to it. This is fine except when adding other groups to the ROOT access we would need to remember to update the access on Folder3.
- Deny those certain people on Folder3. This seems to be better than #1, since we don't have to remember to do anything in the future, but isn't deny generally against Best Practices?
- Remove the rights from the ROOT and apply them to Folder1, Folder2, etc. individually. This seems like a mess...
So, what are your thoughts? If you had this case, what would you do?
Thanks in advance!