Spec-Zone.ru › Ansible

модуль dellemc.openmanage.ome_application_security_settings — Настройка параметров безопасности входа в систему

Примечание

Этот модуль входит в коллекцию dellemc.openmanage (версия 10.0.2).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install dellemc.openmanage. Для использования этого модуля требуются дополнительные компоненты. Подробнее см. в разделе Требования.

Чтобы использовать модуль в плейбуке, укажите: dellemc.openmanage.ome_application_security_settings.

Добавлено в dellemc.openmanage 4.4.0

  • Обзор
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Обзор

  • Этот модуль позволяет настраивать параметры безопасности входа в систему в OpenManage Enterprise или OpenManage Enterprise Modular

Требования

На узле, выполняющем этот модуль, должны быть установлены следующие компоненты.

  • python >= 3.9.6

Параметры

Параметр

Комментарии

ca_path

путь

добавлено в dellemc.openmanage 5.0.0

Файл Privacy Enhanced Mail (PEM), содержащий сертификат CA, который будет использоваться для проверки.

fips_mode_enable

логический

Режим FIPS предназначен для соответствия требованиям уровня 1 стандарта FIPS 140-2. Дополнительные сведения см. в руководстве пользователя FIPS.

Применимо только к OpenManage Enterprise Modular.

Этот параметр нельзя использовать одновременно с restrict_allowed_ip_range и login_lockout_policy.

WARNING Включение или отключение этого параметра сбрасывает шасси до заводских настроек. Это может привести к изменению настроек IP и потере сетевого подключения.

WARNING Режим FIPS нельзя включить на ведущем шасси в конфигурации управления несколькими шасси. Чтобы включить режим FIPS на ведущем шасси, удалите группу шасси, включите режим FIPS и создайте группу заново.

WARNING При включении режима FIPS для автономного шасси или шасси-участника удаляются все созданные фабрики. Это может привести к потере сетевого подключения и путей передачи данных к вычислительным модулям.

Варианты:

  • false
  • true

hostname

строка / обязательный

IP-адрес или имя узла OpenManage Enterprise либо OpenManage Enterprise Modular.

job_wait

логический

Позволяет дождаться завершения задания.

Варианты:

  • false
  • true ← (по умолчанию)

job_wait_timeout

целое число

Максимальное время ожидания job_wait в секундах. Отслеживание задания выполняется только в течение этого времени.

Этот параметр применяется, если для job_wait задано значение true.

По умолчанию: 120

login_lockout_policy

словарь

Блокирует приложение после нескольких неудачных попыток входа в систему.

Этот параметр нельзя использовать одновременно с fips_mode_enable.

by_ip_address

логический

Включает или отключает параметры политики блокировки на основе IP-адреса. Ограничивает число неудачных попыток входа с определенного IP-адреса за заданный интервал времени.

Варианты:

  • false
  • true

by_user_name

логический

Включает или отключает параметры политики блокировки на основе имени пользователя. Ограничивает число неудачных попыток входа для определенного пользователя за заданный интервал времени.

Варианты:

  • false
  • true

lockout_fail_count

целое число

Число неудачных попыток входа, после которого устройство блокирует вход для определенного имени пользователя или IP-адреса.

lockout_fail_window

целое число

Период учета неудачных попыток блокировки — это время в секундах, в течение которого должно произойти событие, соответствующее заданному числу неудачных попыток, чтобы сработал период блокировки. Укажите продолжительность отображения OpenManage Enterprise сведений о неудачной попытке.

lockout_penalty_time

целое число

Продолжительность времени в секундах, в течение которого попытки входа для определенного пользователя или IP-адреса должны быть запрещены.

password

строка

Пароль OpenManage Enterprise или OpenManage Enterprise Modular.

Если пароль не указан, используется переменная среды OME_PASSWORD.

Пример: export OME_PASSWORD=password

port

целое число

HTTPS-порт OpenManage Enterprise или OpenManage Enterprise Modular.

По умолчанию: 443

restrict_allowed_ip_range

словарь

Ограничивает входящие подключения, разрешая их только с указанного диапазона IP-адресов.

Этот параметр нельзя использовать одновременно с fips_mode_enable.

NOTE Если на устройстве настроен параметр restrict_allowed_ip_range, все входящие подключения к устройству, такие как получение оповещений, обновление микропрограммы и получение сетевых идентификаторов, блокируются для устройств за пределами указанного диапазона IP-адресов. При этом исходящие подключения с устройства будут работать со всеми устройствами.

enable_ip_range

логический / обязательный

Разрешает подключения на основе диапазона IP-адресов.

Варианты:

  • false
  • true

ip_range

строка

Диапазон IP-адресов в формате бесклассовой междоменной маршрутизации (CIDR). Например: 192.168.100.14/24 или 2001:db8::/24

timeout

целое число

добавлено в dellemc.openmanage 5.0.0

Тайм-аут на уровне сокета в секундах.

По умолчанию: 30

username

строка

Имя пользователя OpenManage Enterprise или OpenManage Enterprise Modular.

Если имя пользователя не указано, используется переменная среды OME_USERNAME.

Пример: export OME_USERNAME=username

validate_certs

логический

добавлено в dellemc.openmanage 5.0.0

Если false, SSL-сертификаты проверяться не будут.

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

До версии коллекции 5.0.0 для параметра validate_certs по умолчанию задано значение false.

Варианты:

  • false
  • true ← (по умолчанию)

x_auth_token

строка

добавлено в dellemc.openmanage 9.3.0

Токен аутентификации.

Если x_auth_token не указан, используется переменная среды OME_X_AUTH_TOKEN.

Пример: export OME_X_AUTH_TOKEN=x_auth_token

Примечания

Примечание

  • Запускайте этот модуль в системе, имеющей прямой доступ к Dell OpenManage Enterprise или OpenManage Enterprise Modular.
  • Этот модуль поддерживает check_mode.

Примеры

---
- name: Configure restricted allowed IP range
  dellemc.openmanage.ome_application_security_settings:
    hostname: "192.168.0.1"
    username: "username"
    password: "password"
    ca_path: "/path/to/ca_cert.pem"
    restrict_allowed_ip_range:
      enable_ip_range: true
      ip_range: 192.1.2.3/24

- name: Configure login lockout policy
  dellemc.openmanage.ome_application_security_settings:
    hostname: "192.168.0.1"
    username: "username"
    password: "password"
    ca_path: "/path/to/ca_cert.pem"
    login_lockout_policy:
      by_user_name: true
      by_ip_address: true
      lockout_fail_count: 3
      lockout_fail_window: 30
      lockout_penalty_time: 900

- name: Configure restricted allowed IP range and login lockout policy with job wait time out of 60 seconds
  dellemc.openmanage.ome_application_security_settings:
    hostname: "192.168.0.1"
    username: "username"
    password: "password"
    ca_path: "/path/to/ca_cert.pem"
    restrict_allowed_ip_range:
      enable_ip_range: true
      ip_range: 192.1.2.3/24
    login_lockout_policy:
      by_user_name: true
      by_ip_address: true
      lockout_fail_count: 3
      lockout_fail_window: 30
      lockout_penalty_time: 900
    job_wait_timeout: 60

- name: Enable FIPS mode
  dellemc.openmanage.ome_application_security_settings:
    hostname: "192.168.0.1"
    username: "username"
    password: "password"
    ca_path: "/path/to/ca_cert.pem"
    fips_mode_enable: true

Возвращаемые значения

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

Ключ

Описание

error_info

словарь

Сведения об ошибке HTTP.

Возвращается: при ошибке HTTP

Пример: {"error": {"@Message.ExtendedInfo": [{"Message": "Unable to process the request because the domain information cannot be retrieved.", "MessageArgs": [], "MessageId": "CGEN8007", "RelatedProperties": [], "Resolution": "Verify the status of the database and domain configuration, and then retry the operation.", "Severity": "Critical"}], "code": "Base.1.0.GeneralError", "message": "A general error has occurred. See ExtendedInfo for more information."}}

job_id

целое число

Идентификатор задания настройки безопасности.

Возвращается: если заданы свойства конфигурации безопасности

Пример: 10123

msg

строка

Общий статус конфигурации безопасности входа в систему.

Возвращается: всегда

Пример: "Successfully applied the security settings."

Авторы

  • Jagadeesh N V(@jagadeeshnv)

Ссылки на коллекцию

  • Отслеживание проблем
  • Домашняя страница
  • Репозиторий (исходный код)

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/dellemc/openmanage/ome_application_security_settings_module.html

Spec-Zone.ru

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