na_ontap_cifs_acl - Manage NetApp cifs-share-access-control  New in version 2.6.   
Synopsis Requirements   Parameters Notes Examples Status 
Maintenance Author    Synopsis  Create or destroy or modify cifs-share-access-controls on ONTAP  Requirements The below requirements are needed on the host that executes this module.  A physical or virtual clustered Data ONTAP system. The modules were developed with Clustered Data ONTAP 9.3 Ansible 2.6 netapp-lib (2017.10.30). Install using ‘pip install netapp-lib’ To enable http on the cluster you must run the following commands ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’  Parameters   Parameter Choices/Defaults Comments    hostname required     The hostname or IP address of the ONTAP instance.     https bool   
Choices: 
no ← yes    Enable and disabled https     password required     Password for the specified user. 
aliases: pass     permission   
Choices: no_access read change full_control    -"The access rights that the user or group has on the defined CIFS share."     share_name required     The name of the cifs-share-access-control to manage.     state   
Choices: 
present ← absent    Whether the specified CIFS share acl should exist or not.     user_or_group required     The user or group name for which the permissions are listed.     username required     This can be a Cluster-scoped or SVM-scoped account, depending on whether a Cluster-level or SVM-level API is required. For more information, please read the documentation https://goo.gl/BRu78Z. 
aliases: user     vserver required     Name of the vserver to use.     Notes  Note  The modules prefixed with na_ontap are built to support the ONTAP storage platform.   Examples - name: Create CIFS share acl
  na_ontap_cifs_acl:
    state: present
    share_name: cifsShareName
    user_or_group: Everyone
    permission: read
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"
- name: Modify CIFS share acl permission
  na_ontap_cifs_acl:
    state: present
    share_name: cifsShareName
    permission: change
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"
 Status This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface. Maintenance This module is flagged as community which means that it is maintained by the Ansible Community. See Module Maintenance & Support for more info. For a list of other modules that are also maintained by the Ansible Community, see here. Author  Archana Ganesan (kmartin@example.net), Suhas Bangalore Shekar (kmartin@example.net)   Hint If you notice any issues in this documentation you can edit this document to improve it. 

    © 2012–2018 Michael DeHaan
{'path': 'public/docs/ansible~2.6/modules/na_ontap_cifs_acl_module.html', 'source': 'DevDocs.IO'}