win_whoami - Возвращает информацию о текущем пользователе и процессе
Новая версия с 2.5.
Обзор
- Разработан для возвращения той же информации, что и команда
whoami /all. - Также включает информацию, отсутствующую в
whoami, такую как метаданные входа, например, права входа, идентификатор, тип.
Примечания
Примечание
- Если этот модуль запущен пользователем без прав администратора, права входа будут пустым списком, так как для запроса информации к LSA требуются права администратора.
Примеры
- name: get whoami information win_whoami:
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание | |
|---|---|---|---|
| account complex | success | Подробная информация о текущем учетной записи SID. | |
| sid str | success | SID в строковом формате. Пример: S-1-5-21-1654078763-769949647-2968445802-500 | |
| type str | success | Тип SID. Пример: Пользователь | |
| account_name str | success | Имя учетной записи для SID. Пример: Администратор | |
| domain_name str | success | Имя домена для SID. Пример: ДОМЕН | |
| authentication_package str | success | Название используемого пакета аутентификации для аутентификации пользователя в сессии. Пример: Negotiate | |
| dns_domain_name str | success | DNS-имя сессии входа, пустая строка, если не задано. Пример: DOMAIN.COM | |
| groups list | success | Список групп и атрибутов, членами которых является пользователь. Пример: [{'attributes': ['Обязательный', 'Включён по умолчанию', 'Включён'], 'domain_name': 'DOMAIN', 'type': 'Группа', 'account_name': 'Пользователи домена', 'sid': 'S-1-5-21-1654078763-769949647-2968445802-513'}, {'attributes': ['Обязательный', 'Включён по умолчанию', 'Включён', 'Владелец'], 'domain_name': 'BUILTIN', 'type': 'Алиас', 'account_name': 'Администраторы', 'sid': 'S-1-5-32-544'}] | |
| impersonation_level str | success | Уровень имитации токена, валиден только если token_type равно TokenImpersonation, см. https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa379572.aspx.Пример: SecurityAnonymous | |
| label complex | success | Обязательный метка, установленная для сессии входа. | |
| sid str | success | SID в строковом формате. Пример: S-1-16-12288 | |
| type str | success | Тип SID. Пример: Метка | |
| account_name str | success | Имя учетной записи для метки SID. Пример: Высокий обязательный уровень | |
| domain_name str | success | Имя домена для метки SID. Пример: Обязательная метка | |
| login_domain str | success | Имя домена, используемого для аутентификации владельца сессии. Пример: ДОМЕН | |
| login_time str | success | Время входа в формате ISO 8601 Пример: 2017-11-27T06:24:14.3321665+10:00 | |
| logon_id int | success | Уникальный идентификатор сессии входа. Пример: 20470143 | |
| logon_server str | success | Имя сервера, используемого для аутентификации владельца сессии входа. Пример: DC01 | |
| logon_type str | success | Тип входа, определяющий метод входа, см. https://msdn.microsoft.com/ru-ru/library/windows/desktop/aa380129.aspx. Пример: Сеть | |
| privileges dict | success | Словарь привилегий и их состояния в токене входа. Пример: {'SeRemoteShutdownPrivilege': 'отключено', 'SeDebugPrivilege': 'включено', 'SeChangeNotifyPrivileges': 'включено по умолчанию'} | |
| rights list | success и текущий пользователь является членом локальной группы Администраторы | Список прав входа, назначенных для входа. Пример: ['SeNetworkLogonRight', 'SeInteractiveLogonRight', 'SeBatchLogonRight', 'SeRemoteInteractiveLogonRight'] | |
| token_type str | success | Тип токена для указания, является ли он первичным или замещающим. Пример: TokenPrimary | |
| upn str | success | Имя принципала пользователя текущего пользователя. Пример: Administrator@DOMAIN.COM | |
| user_flags str | success | Флаги пользователя для сессии входа, см. UserFlags в https://msdn.microsoft.com/ru-ru/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.5/modules/win_whoami_module.html