dellemc.openmanage.ome_user_info – Извлечение сведений о всех учетных записях или конкретной учетной записи в OpenManage Enterprise
Примечание
Этот плагин является частью коллекции dellemc.openmanage (версия 3.0.0).
Для его установки используйте: ansible-galaxy collection install dellemc.openmanage.
Для использования в playbook, укажите: dellemc.openmanage.ome_user_info.
Новое в версии 2.0.0: dellemc.openmanage
Краткое описание
- Этот модуль извлекает список и основные сведения обо всех учетных записях или сведения о конкретной учетной записи в OpenManage Enterprise.
Требования
Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.
- python >= 2.7.5
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| account_id целое число | Уникальный идентификатор учетной записи. | ||
| hostname строка / обязательно | Целевой IP-адрес или имя хоста. | ||
| password строка / обязательно | Пароль целевого пользователя. | ||
| port целое число | Значение по умолчанию: 443 | Целевой порт HTTPS. | |
| system_query_options словарь | Параметры для фильтрации вывода. | ||
| filter строка | Фильтровать записи для поддерживаемых значений. | ||
| username строка / обязательно | Целевое имя пользователя. | ||
Примечания
Примечание
- Запустите этот модуль с системы, имеющей прямой доступ к DellEMC OpenManage Enterprise.
- Этот модуль поддерживает
check_mode.
Примеры
---
- name: Retrieve basic details of all accounts
dellemc.openmanage.ome_user_info:
hostname: "192.168.0.1"
username: "username"
password: "password"
- name: Retrieve details of a specific account identified by its account ID
dellemc.openmanage.ome_user_info:
hostname: "192.168.0.1"
username: "username"
password: "password"
account_id: 1
- name: Get filtered user info based on user name
dellemc.openmanage.ome_user_info:
hostname: "192.168.0.1"
username: "username"
password: "password"
system_query_options:
filter: "UserName eq 'test'"
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для этого модуля:
| Ключ | Возвращается | Описание |
|---|---|---|
| msg строка | при ошибке | Общее состояние получения сведений о пользователях. Пример: Не удалось получить сведения об учетной записи. |
| user_info словарь | успех | Сведения о пользователе. Пример: {'192.168.0.1': {'Description': 'user name description', 'DirectoryServiceId': 0, 'Enabled': True, 'Id': '1814', 'IsBuiltin': True, 'Locked': False, 'Name': 'user_name', 'Password': None, 'RoleId': '10', 'UserName': 'user_name', 'UserTypeId': 1}} |
Авторы
- Jagadeesh N V(@jagadeeshnv)
© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/dellemc/openmanage/ome_user_info_module.html