Задать зашифрованное значение заголовка X-Yandex-CustomHeader
Описание политики
Политика задает зашифрованное значение заголовка X-Yandex-CustomHeader. Браузер расшифровывает его при обработке политики и добавляет во все запросы. С помощью этого заголовка можно фильтровать запросы от Браузеров в сети организации.
Заголовок скрыт — он не отображается при использовании инструментов разработчика (DevTools), а также на странице browser://policy.
Одновременно может быть задана только одна из политик YandexCustomHeader или YandexCustomHeaderExt, иначе обе политики будут отключены.
Получите в Службе поддержки утилиту encrypt_value_for_yandex_custom_header.
Сгенерируйте ключ шифрования с помощью утилиты. Для этого в командной строке запустите:
encrypt_value_for_yandex_custom_header.exe --key
В терминале появится ключ (например, dxG15e9yR+A1Dt3MuInx1vOTbK15oxB+4ta/wtGkcHw=).
В Консоли управления → Конструктор Браузера настройте расширенную сборку Браузера.
В разделе Расширенные настройки Браузера → Ключи шифрования нажмите Создать ключи шифрования. Укажите название набора ключей и введите ключ, полученный на шаге 2.
Скачайте и установите сконфигурированную сборку Браузера. Сгенерированные ключи будут интегрированы в нее.
С помощью утилиты и ключа, полученного на шаге 2, зашифруйте значение заголовка заголовка. Для этого в командной строке запустите:
encrypt_value_for_yandex_custom_header.exe --key="ключ, полученный на 2 шаге" --encrypt="шифруемое значение`
В терминале появится зашифрованный заголовок. Например, для ключа dxG15e9yR+A1Dt3MuInx1vOTbK15oxB+4ta/wtGkcHw= и заголовка test header зашифрованным значением будет ql9EdhT2BeqRkyzYX3WIQdBZT6RZOyXtahO019c/nGTdtACPOn15.
Включите политику YandexCustomHeaderExt и задайте значение {"value":"policy_value","key_index":key_index}. Поля:
"value" — зашифрованный заголовок, полученный на шаге 6;
"key_index" — порядковый номер ключа в списке, заданном на шаге 4.
Запустите Браузер.
После этих настроек все запросы к сайтам будут содержать заданный заголовок X-Yandex-CustomHeader в расшифрованном виде.
Значения политики
Windows
Linux
macOS
Android
iOS
Значение
Описание
Not Configured
Заголовок не добавляется.
Disabled
Заголовок не добавляется.
Enabled
Администратор задает зашифрованное значение заголовка, которое расшифровывается и добавляется во все запросы Браузера.
Пример значения:
{"value":"base64 string"}
Внимание
По умолчанию установлено значение Not Configured.
Значение
Описание
Нет
Заголовок не добавляется.
"YandexCustomHeaderExt":"base64 string"
Администратор задает зашифрованное значение заголовка, которое расшифровывается и добавляется во все запросы Браузера.
Администратор задает зашифрованное значение заголовка, которое расшифровывается и добавляется во все запросы Браузера.
Пример значения
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plistPUBLIC"-//Apple//DTD PLIST 1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plistversion="1.0"><dict><key>PayloadContent</key><array><dict><!-- Политика YandexCustomHeaderExt --><key>YandexCustomHeaderExt</key><string>ql9EdhT…</string><!-- Общая информация для Yandex Browser --><key>PayloadDisplayName</key><string>Yandex Browser</string><key>PayloadIdentifier</key><string>ru.yandex.desktop.yandex-browser.3F648CA7-3F3B-468A-BB93-C3EF6D99EBB8</string><key>PayloadType</key><string>ru.yandex.desktop.yandex-browser</string><key>PayloadUUID</key><string>3F648CA7-3F3B-468A-BB93-C3EF6D99EBB8</string><key>PayloadVersion</key><integer>1</integer></dict></array><key>PayloadDescription</key><string>Test policy for Yandex Browser</string><key>PayloadDisplayName</key><string>Yandex.Browser</string><key>PayloadIdentifier</key><string>test.yandex.browser</string><key>PayloadScope</key><string>User</string><key>PayloadType</key><string>Configuration</string><key>PayloadUUID</key><string>D3E1F0C5-4231-4D18-BB40-9DC7134CD6EB</string><key>PayloadVersion</key><integer>1</integer><key>TargetDeviceType</key><integer>5</integer></dict></plist>
Значение
Описание
Not Configured
Заголовок не добавляется.
"base64 string"
Администратор задает зашифрованное значение заголовка, которое расшифровывается и добавляется во все запросы Браузера.
Пример значения:
"ql9EdhT…"
Значение
Описание
Not Configured
Заголовок не добавляется.
"base64 string"
Администратор задает зашифрованное значение заголовка, которое расшифровывается и добавляется во все запросы Браузера.