A
andrewbb
Fairly new to ACLs and I'm not understanding a behavior. I am moving
a folder, modifying its ACL, and then eventually moving it back to its
original location. And I can't seem to get the ACL back to the
original.
Original:
Root folder has explicit full rights ACE for a user account. All
subfolders "Inherit from Parent" with no other ACE's. So the user
account has full rights to the tree.
Next:
Move the root folder to another location and remove the user's ACE.
This disallows the user access to that folder.
Lastly:
Move the folder back and add an explicit ACE to the root.
The problem is all the subfolders no longer inherit that ace from the
root. The checkbox for "Inherit from Parent" is cleared on all
subfolders. Why?
I *could* recurse and reset that flag, but that seems a hack.
a folder, modifying its ACL, and then eventually moving it back to its
original location. And I can't seem to get the ACL back to the
original.
Original:
Root folder has explicit full rights ACE for a user account. All
subfolders "Inherit from Parent" with no other ACE's. So the user
account has full rights to the tree.
Next:
Move the root folder to another location and remove the user's ACE.
This disallows the user access to that folder.
Lastly:
Move the folder back and add an explicit ACE to the root.
The problem is all the subfolders no longer inherit that ace from the
root. The checkbox for "Inherit from Parent" is cleared on all
subfolders. Why?
I *could* recurse and reset that flag, but that seems a hack.