New in version 2.1.
parameter | required | default | choices | comments |
---|---|---|---|---|
path |
yes | Path to be used for changing inheritance | ||
reorganize |
no |
|
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 |
no | absent |
|
Specify whether to enable present or disable absent ACL inheritance |
- 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: True - name: Enable and remove dedicated ACE's win_acl_inheritance: path: C:\apache state: present reorganize: True
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
This module is maintained by those with core commit privileges
For more information on what this means please read Module Support
For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Helping Testing PRs and Developing Modules.