Steps to replicate the issue:
- Create a folder PARENT
- Add sub folder and files
- Assign User1 with access to PARENT via direct access [ellipses (...)->manage access->grant access (person icon on top right)]
- At this point, User1 will have access to PARENT, and the subfolders and files (under PARENT) due to default inheritence behaviour.
- Create a new folder under PARENT called TESTFOLDER2
- Assign permission to User2 on this folder (TESTFOLDER2) following the same instruction given in step 3. At this point permission inheritence is broken on this folder (TESTFOLDER2)
Now add permission to User3 on PARENT by following same steps as step 3.
Expected behaviour: User3 shouldn't have access to TESTFOLDER2 (because inheritence was broken due to step 6).
Actual behaviour: User3 can access TESTFOLDER2
Is this correct behaviour? Why does permission inheritence still work even when inheritence is broken?