Spec-Zone.ru › Ansible 2.10

ansible.windows.win_whoami – Получение информации о текущем пользователе и процессе

Примечание

Этот плагин входит в состав коллекции ansible.windows (версия 1.3.0).

Для его установки используйте: ansible-galaxy collection install ansible.windows.

Для использования в плейбуке укажите: ansible.windows.win_whoami.

  • Обзор
  • Примечания
  • См. также
  • Примеры
  • Возвращаемые значения

Обзор

  • Разработан для возвращения той же информации, что и команда whoami /all.
  • Также включает информацию, отсутствующую в whoami, такую как данные входа, включая права доступа, идентификатор и тип.

Примечания

Примечание

  • Если этот модуль запускается пользователем, не имеющим прав администратора, права доступа будут пустым списком, так как для запроса информации из LSA требуются права администратора.

См. также

См. также

community.windows.win_credential

Официальная документация модуля community.windows.win_credential.

ansible.windows.win_group_membership

Официальная документация модуля ansible.windows.win_group_membership.

ansible.windows.win_user_right

Официальная документация модуля ansible.windows.win_user_right.

Примеры

- name: Get whoami information
  ansible.windows.win_whoami:

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

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

Ключ Возвращаемое значение Описание
account
complex
success
Подробная информация о текущем учетной записи SID.

account_name
string
success
Имя учетной записи SID.

Пример:
Administrator
domain_name
string
success
Имя домена SID.

Пример:
DOMAIN
sid
string
success
SID в строковом формате.

Пример:
S-1-5-21-1654078763-769949647-2968445802-500
type
string
success
Тип SID.

Пример:
Пользователь
authentication_package
string
success
Название пакета проверки подлинности, используемого для аутентификации пользователя в сеансе.

Пример:
Negotiate
dns_domain_name
string
success
DNS-имя сеанса входа, пустая строка, если не задано.

Пример:
DOMAIN.COM
groups
list / elements=string
success
Список групп и атрибутов, к которым принадлежит пользователь.

Пример:
[{'account_name': 'Пользователи домена', 'attributes': ['Обязательно', 'Включено по умолчанию', 'Включено'], 'domain_name': 'DOMAIN', 'sid': 'S-1-5-21-1654078763-769949647-2968445802-513', 'type': 'Группа'}, {'account_name': 'Администраторы', 'attributes': ['Обязательно', 'Включено по умолчанию', 'Включено', 'Владелец'], 'domain_name': 'BUILTIN', 'sid': 'S-1-5-32-544', 'type': 'Алиас'}]
impersonation_level
string
success
Уровень имитации токена, действителен только если token_type равно TokenImpersonation, см. https://msdn.microsoft.com/en-us/library/windows/desktop/aa379572.aspx.

Пример:
SecurityAnonymous
label
complex
success
Обязательный ярлык, заданный для сеанса входа.

account_name
string
success
Имя учетной записи SID ярлыка.

Пример:
Высокий обязательный уровень
domain_name
string
success
Имя домена SID ярлыка.

Пример:
Обязательный ярлык
sid
string
success
SID в строковом формате.

Пример:
S-1-16-12288
type
string
success
Тип SID.

Пример:
Ярлык
login_domain
string
success
Имя домена, используемого для проверки подлинности владельца сеанса.

Пример:
DOMAIN
login_time
string
success
Время входа в формате ISO 8601

Пример:
2017-11-27T06:24:14.3321665+10:00
logon_id
integer
success
Уникальный идентификатор сеанса входа.

Пример:
20470143
logon_server
string
success
Имя сервера, используемого для аутентификации владельца сеанса входа.

Пример:
DC01
logon_type
string
success
Тип входа, определяющий метод входа, см. https://msdn.microsoft.com/en-us/library/windows/desktop/aa380129.aspx.

Пример:
Сеть
privileges
dictionary
success
Словарь привилегий и их состояния в токене входа.

Пример:
{'SeChangeNotifyPrivileges': 'enabled-by-default', 'SeDebugPrivilege': 'enabled', 'SeRemoteShutdownPrivilege': 'disabled'}
rights
list / elements=string
success and running user is a member of the local Administrators group
Список прав входа, назначенных для входа.

Пример:
['SeNetworkLogonRight', 'SeInteractiveLogonRight', 'SeBatchLogonRight', 'SeRemoteInteractiveLogonRight']
token_type
string
success
Тип токена, указывающий, является ли он первичным или замещающим.

Пример:
TokenPrimary
upn
string
success
Имя основного пользователя текущего пользователя.

Пример:
Administrator@DOMAIN.COM
user_flags
string
success
Флаги пользователя для сеанса входа, см. UserFlags в https://msdn.microsoft.com/en-us/library/windows/desktop/aa380128.

Пример:
Winlogon


Авторы

  • Jordan Borean (@jborean93)

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

Spec-Zone.ru

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