Spec-Zone.ru › Ansible 2.6

na_ontap_user - настройка и управление пользователями useradmin

Новая версия 2.6.

  • Обзор
    • Требования
  • Параметры
  • Примечания
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Создание или удаление пользователей.

Требования

Ниже приведены требования к хосту, на котором выполняется данный модуль.

  • Физическая или виртуальная кластеризованная система Data ONTAP. Модули разработаны с кластеризованным Data ONTAP 9.3
  • Ansible 2.6
  • netapp-lib (2017.10.30). Установка с помощью ‘pip install netapp-lib’
  • Для включения http в кластере необходимо выполнить следующие команды ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
application
обязательно
    Варианты:
  • console
  • http
  • ontapi
  • rsh
  • snmp
  • sp
  • ssh
  • telnet
Приложение, которому предоставляется доступ.
authentication_method
обязательно
    Варианты:
  • community
  • password
  • publickey
  • domain
  • nsswitch
  • usm
Метод аутентификации для приложения.
Не все методы аутентификации подходят для приложения.
Действительные методы аутентификации для каждого приложения указаны в authentication_choices_description.
Пароль для приложения console
Пароль, домен, nsswitch, cert для приложения http.
Пароль, домен, nsswitch, cert для приложения ontapi.
Community для приложения snmp (при создании пользователей SNMPv1 и SNMPv2).
usm и community для приложения snmp (при создании пользователей SNMPv3).
Пароль для приложения sp.
Пароль для приложения rsh.
Пароль для приложения telnet.
Пароль, publickey, домен, nsswitch для приложения ssh.
hostname
обязательно
Имя хоста или IP-адрес экземпляра ONTAP.
https
bool
    Варианты:
  • нет ←
  • да
Включить или выключить https
lock_user
bool
    Варианты:
  • нет
  • да
Заблокирован ли указанный учетная запись пользователя.
name
обязательно
Имя пользователя для управления.
password
обязательно
Пароль для указанного пользователя.

псевдонимы: pass
role_name
Имя роли. Требуется при state=present
set_password
Пароль для учетной записи пользователя.
Игнорируется при создании пользователей snmp, но требуется для создания пользователей, не являющихся snmp.
Для существующего пользователя это значение будет использоваться как новый пароль.
state
    Варианты:
  • present ←
  • absent
Должен ли существовать указанный пользователь.
username
обязательно
Это может быть учетная запись на уровне кластера или SVM, в зависимости от того, требуется ли API на уровне кластера или на уровне SVM. Для получения дополнительной информации обратитесь к документации https://goo.gl/BRu78Z.

псевдонимы: user
vserver
обязательно
Имя vserver для использования.

Примечания

Примечание

  • Модули с префиксом na_ontap разработаны для поддержки платформы хранения ONTAP.

Примеры

- name: Create User
  na_ontap_user:
    state: present
    name: SampleUser
    application: ssh
    authentication_method: password
    set_password: apn1242183u1298u41
    lock_user: True
    role_name: vsadmin
    vserver: ansibleVServer
    hostname: "{{ netapp_hostname }}"
    username: "{{ netapp_username }}"
    password: "{{ netapp_password }}"

Статус

Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Для получения дополнительной информации см. Техническое обслуживание и поддержка модулей.

Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.

Автор

  • Сумит Кумар (sumit4@netapp.com)

Подсказка

Если вы заметите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/na_ontap_user_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API