Parameter | Choices/Defaults | Comments |
---|---|---|
path path / required | Path to be used for changing inheritance | |
reorganize boolean |
| For P(state) = absent, indicates if the inherited ACE's should be copied from the parent directory. This is necessary (in combination with removal) for a simple ACL instead of using multiple ACE deny entries. For P(state) = present, indicates if the inherited ACE's should be deduplicated compared to the parent directory. This removes complexity of the ACL structure. |
state string |
| Specify whether to enable present or disable absent ACL inheritance. |
See also
- name: Disable inherited ACE's win_acl_inheritance: path: C:\apache state: absent - name: Disable and copy inherited ACE's win_acl_inheritance: path: C:\apache state: absent reorganize: yes - name: Enable and remove dedicated ACE's win_acl_inheritance: path: C:\apache state: present reorganize: yes
More information about Red Hat’s support of this module is available from this Red Hat Knowledge Base article.
Hint
If you notice any issues in this documentation, you can edit this document to improve it.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.9/modules/win_acl_inheritance_module.html