Spec-Zone.ru › Ansible 2.6

ejabberd_user — Управление пользователями для серверов ejabberd

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

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

Описание

  • Этот модуль предоставляет управление пользователями для серверов ejabberd

Требования

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

  • ejabberd с модулем mod_admin_extra

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
host
обязательно
хост ejabberd, связанный с этим именем пользователя
logging
bool
    Варианты:
  • нет ←
  • да
включает или отключает локальную систему журналов syslog для этого модуля
password
пароль для назначения имени пользователя
state
    Варианты:
  • present ←
  • absent
описывает желаемое состояние управляемого пользователя
username
обязательно
имя пользователя для управления

Примечания

Примечание

  • Параметр Password требуется только для state == present
  • Пароли должны храниться в открытом виде для этой версии
  • В конфигурационном файле ejabberd должен быть включен модуль mod_admin_extra.

Примеры

# Example playbook entries using the ejabberd_user module to manage users state.

- name: create a user if it does not exist
  ejabberd_user:
    username: test
    host: server
    password: password

- name: delete a user if it exists
  ejabberd_user:
    username: test
    host: server
    state: absent

Статус

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

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

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

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

Автор

  • Peter Sprygada (@privateip)

Подсказка

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

© 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/ejabberd_user_module.html

Spec-Zone.ru

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