class Chef::ReservedNames::Win32::Security::SecurableObject
def set_dacl(dacl, dacl_inherits)
because Windows gets angry and denies you access. So
You don't set dacl_inherits without also setting dacl,
def set_dacl(dacl, dacl_inherits) Security.set_named_security_info(path, type, dacl: dacl, dacl_inherits: dacl_inherits) end