Проверка устройств в Браузере

Поддерживается в:
Десктопная версия
Мобильная версия

Описание события

Тип события: DevicePostureReport.

Событие содержит информацию об устройстве. Данные отправляются:

  • при запуске Браузера после успешного сбора информации;
  • при последующих успешных сборах информации с заданной периодичностью.

Событие отправляется только при включенных политиках YandexSecurityEventConnectorUrl и YandexDevicePosture. Если вы используете одну из политик YandexSecurityEventAllowlist или YandexSecurityEventBlocklist, убедитесь, что в них разрешено событие DevicePostureReport.

Если вы используете политику YandexDevicePostureRules, то с событием DevicePostureReport будут отправляться результаты вычисления правил проверки устройства.

Формат полей и поддерживаемые ОС

Название поля

Тип поля

Описание

ОС

Applications

array of objects

Массив JSON-объектов с информацией об установленных в системе приложениях (для Linux — с информацией о пакетах).

Windows, Linux, Android

Applications.DisplayName

string

Название приложения.

Windows, Linux, Android

Applications.DisplayVersion

string

Версия приложения.

Windows, Linux, Android

Applications.ApplicationID

string

Package name приложения (только для Android).

Android

AppsCollectingSupported

boolean

Возможность получить список пакетов.

Linux

AvProducts

array of objects

Массив JSON-объектов с информацией об антивирусах.

Windows

AvProducts.DisplayName

string

Название антивируса.

Windows

AvProducts.ProductId

string

Уникальный идентификатор продукта в формате UUID

Windows

AvProducts.SignatureStatus

string

Состояние базы сигнатур:

  • out_of_date — база устарела;
  • unknown — состояние базы неизвестно;
  • up_to_date — база в актуальном состоянии.

Windows

AvProducts.State

string

Состояние антивируса:

  • on — включен;
  • off — отключен;
  • snoozed — не активен;
  • expired — срок действия истек.

Windows

BrowserVersion

string

Версия Браузера.

Windows, Linux, macOS, Android, iOS

Conditions

array of objects

Результат вычисления правил проверки устройства.

Windows, Linux, macOS, Android, iOS

DesktopEnvironment

string

Название среды рабочего стола.

Linux

DeviceSerialNumber

string

Серийный номер устройства.

Windows, Linux, macOS, iOS

DiskEncryptionStatus

string

Статус шифрования диска:

  • enabled — включено;
  • disabled — отключено.

Windows, Linux, macOS, Android

Hotfixes

array of objects

Список установленных обновлений вида KBXXXXXXXX.

Windows

PasswordNotBlank

boolean

Наличие пароля в системе:

  • True — пароль установлен;
  • False — пароля нет.

Windows

ScreenLockStatus

string

Состояние блокировки экрана:

  • enabled — включена;
  • disabled — отключена;
  • unknown — неизвестно.

Windows, Linux, macOS, Android, iOS

ScreenLockSupported

boolean

Может ли Браузер определить наличие блокировки экрана:

  • True — может (Linux только Gnome, Cinnamon и Fly);
  • False — не может.

Linux, Android

SecurityPatchLevel

integer

Последнее число из номера сборки Windows, например 5247 из 10.0.19045.5247

Windows

Пример значения

{
  "BrowserSessionID": "b7184cc1-b854-44a2-853d-32f94d18501d",
  "ClientID": "00a6542f-86b6-42bd-8a29-8a60ef3bb805",
  "DeviceHostName": "DESKTOP-EXAMPLE",
  "DevicePostureReport": {
    "Applications": [
      {
      "DisplayName": "Example Application",
      "DisplayVersion": "20240901"
      },
      {
      "DisplayName": "Another App",
      "DisplayVersion": "1.0.113"
      }
    ],
    "AvProducts": [
      {
        "DisplayName": "Антивирусная программа Microsoft Defender",
        "ProductId": "{D68DDC3A-831F-4fae-9E44-DA132C1ACF46}",
        "State": "on",
        "SignatureStatus": "up_to_date"
      }
    ],
    "BrowserVersion": "24.4.4.885",
    "Conditions": {
      "Antivirus": true,
      "ModernOS": false,
      "PasswordNotBlank": false
    },
    "DeviceSerialNumber": "84c40473414caf2ed4a7b1283e48bbf4",
    "DiskEncryptionStatus": "disabled",
    "ScreenLockStatus": "enabled"
  },
  "DeviceTimeZone": "+03:00",
  "DeviceType": "Desktop",
  "EventNumber": 6,
  "EventType": "DevicePostureReport",
  "EventTypeID": "24",
  "ID": "88fe6d5b-bf9f-4883-b0c9-b0c69f56bcc1",
  "OSName": "Windows NT",
  "OSVersion": "10.0.19045",
  "ProductName": "CorporateYandexBrowser",
  "ProtocolVersion": 1,
  "Timestamp": 1715599719637.376,
  "UserID": "DESKTOP-EXAMPLE\Alice"
}
{
  "BrowserSessionID": "98499c7e-a9f4-4731-8b15-78ae74dfeb4e",
  "ClientID": "TkgKKTXkehImbfHsTqbOADOQNtY",
  "DeviceHostName": "astra",
  "DevicePostureReport": {
    "Applications": [
      {
      "DisplayName": "Example Application",
      "DisplayVersion": "20240901"
      },
      {
      "DisplayName": "Another App",
      "DisplayVersion": "1.0.113"
      },
    ],
    "AppsCollectingSupported": true,
    "BrowserVersion": "24.4.4.888",
    "Conditions": {
      "Antivirus": true,
      "ModernOS": false,
      "PasswordNotBlank": false
    },
    "DesktopEnvironment": "GNOME",
    "DeviceSerialNumber": "1ecfef96c0f0e70d10a8b34ceb42aef0",
    "ScreenLockStatus": "enabled",
    "ScreenLockSupported": true
  },
  "DeviceTimeZone": "+03:00",
  "DeviceType": "Desktop",
  "EventNumber": 4,
  "EventType": "DevicePostureReport",
  "EventTypeID": "24",
  "ID": "60690097-8ac7-4e8e-b9d9-2760ecdb42dc",
  "OSName": "Linux",
  "OSVersion": "5.10.0-1045-generic",
  "ProductName": "CorporateYandexBrowser",
  "ProtocolVersion": 1,
  "Timestamp": 1715615499209.593,
  "UserID": "alice"
}
<dict>
  <key>BrowserSessionID</key>
  <string>b7184cc1-b854-44a2-853d-32f94d18501d</string>
  <key>ClientID</key>
  <string>00a6542f-86b6-42bd-8a29-8a60ef3bb805</string>
  <key>DeviceHostName</key>
  <string>DESKTOP-EXAMPLE</string>
  <key>DevicePostureReport</key>
  <dict>
    <key>Applications</key>
    <array>
      <dict>
        <key>DisplayName</key>
        <string>Example Application</string>
        <key>DisplayVersion</key>
        <string>20240901</string>
      </dict>
      <dict>
        <key>DisplayName</key>
        <string>Another App</string>
        <key>DisplayVersion</key>
        <string>1.0.113</string>
      </dict>
    </array>
    <key>BrowserVersion</key>
    <string>24.4.4.885</string>
    <key>Conditions</key>
    <dict>
      <key>Antivirus</key>
      <true/>
      <key>ModernOS</key>
      <false/>
      <key>PasswordNotBlank</key>
      <false/>
    </dict>
    <key>DeviceSerialNumber</key>
    <string>1ecfef96c0f0e70d10a8b34ceb42aef0</string>
    <key>DiskEncryptionStatus</key>
    <string>disabled</string>
    <key>ScreenLockStatus</key>
    <string>enabled</string>
    <key>ScreenLockSupported</key>
    <true/>
  </dict>
  <key>DeviceTimeZone</key>
  <string>+03:00</string>
  <key>DeviceType</key>
  <string>Desktop</string>
  <key>EventNumber</key>
  <integer>6</integer>
  <key>EventType</key>
  <string>DevicePostureReport</string>
  <key>EventTypeID</key>
  <string>24</string>
  <key>ID</key>
  <string>88fe6d5b-bf9f-4883-b0c9-b0c69f56bcc1</string>
  <key>OSName</key>
  <string>Mac OS X</string>
  <key>OSVersion</key>
  <string>14.6.0</string>
  <key>ProductName</key>
  <string>CorporateYandexBrowser</string>
  <key>ProtocolVersion</key>
  <integer>1</integer>
  <key>Timestamp</key>
  <float>1715599719637.376</float>
  <key>UserID</key>
  <string>DESKTOP-EXAMPLE\Alice</string>
</dict>
{
  "BrowserSessionID": "98499c7e-a9f4-4731-8b15-78ae74dfeb4e",
  "ClientID": "TkgKKTXkehImbfHsTqbOADOQNtY",
  "DeviceHostName": "astra",
  "DevicePostureReport": {
    "Applications": [
      {
      "DisplayName": "Example Application",
      "DisplayVersion": "20240901"
      },
      {
      "DisplayName": "Another App",
      "DisplayVersion": "1.0.113"
      },
    ],
    "BrowserVersion": "24.4.4.888",
    "Conditions": {
      "Antivirus": true,
      "ModernOS": false,
      "PasswordNotBlank": false
    },
    "ScreenLockStatus": "enabled",
  },
  "DeviceTimeZone": "+03:00",
  "DeviceType": "Mobile",
  "EventNumber": 4,
  "EventType": "DevicePostureReport",
  "EventTypeID": "24",
  "ID": "60690097-8ac7-4e8e-b9d9-2760ecdb42dc",
  "OSName": "Android",
  "OSVersion": "15",
  "ProductName": "CorporateYandexBrowser",
  "ProtocolVersion": 1,
  "Timestamp": 1715615499209.593,
  "UserID": "alice"
}
{
  "BrowserSessionID": "98499c7e-a9f4-4731-8b15-78ae74dfeb4e",
  "ClientID": "TkgKKTXkehImbfHsTqbOADOQNtY",
  "DeviceHostName": "astra",
  "DevicePostureReport": {
    "BrowserVersion": "24.4.4.888",
    "Conditions": {
      "Antivirus": true,
      "ModernOS": false,
      "PasswordNotBlank": false
    },
    "DeviceSerialNumber": "1ecfef96c0f0e70d10a8b34ceb42aef0",
    "ScreenLockStatus": "enabled",
  },
  "DeviceTimeZone": "+03:00",
  "DeviceType": "Mobile",
  "EventNumber": 27,
  "EventType": "DevicePostureReport",
  "EventTypeID": "24",
  "ID": "60690097-8ac7-4e8e-b9d9-2760ecdb42dc",
  "OSName": "iOS",
  "OSVersion": "18",
  "ProductName": "CorporateYandexBrowser",
  "ProtocolVersion": 1,
  "Timestamp": 1715615499209.593,
  "UserID": "alice"
}

Написать в службу поддержки

Также вы можете перейти на сервис

favicon Яндекс Браузера для организаций



Полезные ссылки

Промостраница Яндекс Браузера для организаций