inheritable permissions are propagating but showing up as not inherited
i have folder "division restricted folders" has 11 aces applied, 6 of aces inherited (see acl = "division restricted folders"). of remaining 5 directly applied / not inherited aces, 1 of them "identityreference: parentdomain\provisioning - rf" set apply "this folder, subfolders , files". other 4 not inherited aces set "this folder only". issues when create subfolder "test" within "division restricted folders", single additional ace "identityreference: parentdomain\provisioning - rf" that set apply "this folder, subfolders , files" applied folder "test" not inherited (see acl = "test"). seems weird because ace inherited, seems un-inherited itself? i'm confused. else note, not sure if help, if make subfolder within "test" same thing happens aces propagate down the "identityreference: parentdomain\provisioning - rf" ace shows again not inherited.
acl = "division restricted folders"
#ps o:\joey\scripts\powershell> $resfol = get-acl -path "\\evs-04.childdomain.parentdomain.com\elc\division restricted folders" #ps o:\joey\scripts\powershell> $resfol.access filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\all divisions - admin file access isinherited : false inheritanceflags : none propagationflags : none filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\1280-admin file access isinherited : false inheritanceflags : none propagationflags : none filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\1280-general file access isinherited : false inheritanceflags : none propagationflags : none filesystemrights : fullcontrol <---------------------------- ace of interest accesscontroltype : allow identityreference : parentdomain\provisioning - rf isinherited : false inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\1280-general file access (read only) isinherited : false inheritanceflags : none propagationflags : none filesystemrights : fullcontrol accesscontroltype : allow identityreference : parentdomain\domain admins isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\all divisions - admin file access (list only) isinherited : true inheritanceflags : containerinherit propagationflags : none filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\all divisions - admin file access (read only) isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : fullcontrol accesscontroltype : allow identityreference : parentdomain\all divisions - admin file access (full control) isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\1280-admin file access (read only) isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : fullcontrol accesscontroltype : allow identityreference : childdomain\domain admins isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none
acl = "test"
#ps o:\joey\scripts\powershell> $testfol = get-acl -path "\\evs-04.childdomain.parentdomain.com\elc\division restricted folders\test" #ps o:\joey\scripts\powershell> $testfol.access filesystemrights : fullcontrol <----------------------- ace of interest accesscontroltype : allow identityreference : parentdomain\provisioning - rf isinherited : false <----------------------- should read true inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : fullcontrol accesscontroltype : allow identityreference : parentdomain\domain admins isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\all divisions - admin file access (list only) isinherited : true inheritanceflags : containerinherit propagationflags : none filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\all divisions - admin file access (read only) isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : fullcontrol accesscontroltype : allow identityreference : parentdomain\all divisions - admin file access (full control) isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : readandexecute, synchronize accesscontroltype : allow identityreference : parentdomain\1280-admin file access (read only) isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none filesystemrights : fullcontrol accesscontroltype : allow identityreference : childdomain\domain admins isinherited : true inheritanceflags : containerinherit, objectinherit propagationflags : none
it seems issue share being hosted on our hitachi evs, when identical acl config on native windows file share aces propagate correctly. although ace shows not inherited on evs, inherited and continues to propagate down child items. i've tested applying additional aces on "division restricted folders" folder , they propagate down fine (even though not inherited). other looking weird, well.
Windows Server > Windows PowerShell
Comments
Post a Comment