Задать список URL'ов и разрешенных HID-устройств из коллекции HID
Описание политики
Политика задает список URL'ов, которым разрешен доступ к HID-устройствам из коллекции HID.
HID (human interface device) — класс устройств USB для взаимодействия с человеком, например клавиатура, мышь, игровой контроллер.
Коллекция HID группирует HID-устройства по видам использования.
Каждый элемент списка должен включать поля usages и urls. В поле usages идентификатор usage_page — обязателен, usage — опционален. Если usage не задан, правило действует для всех устройств, которые содержит коллекция HID для заданного usage_page. Правило игнорируется, если указан только usage, а usage_page не задан.
Политика имеет приоритет над политиками DefaultWebHidGuardSetting, WebHidAskForUrls и WebHidBlockedForUrls.
Значения политики
|
Значение
|
Описание
|
|
Not Configured
|
Используется значение политики DefaultWebHidGuardSetting, если она задана.
|
|
Disabled
|
Используется значение политики DefaultWebHidGuardSetting, если она задана.
|
|
Enabled
|
Администратор задает список URL'ов и устройств.
Примечание
Конвертируйте URL без латиницы (например, яндекс.рф) через punycode.
Можно настроить через файл.
Пример значения:
[
{
"urls": [
"https://example.com",
"https://sample.net"
],
"usages": [
{
"usage": 5678,
"usage_page": 1234
}
]
}
]
|
Внимание
По умолчанию установлено значение Not Configured.
|
Значение
|
Описание
|
|
Нет
|
Используется значение политики DefaultWebHidGuardSetting, если она задана.
|
"WebHidAllowDevicesWithHidUsagesForUrls": [
{
"urls": [
"URL1",
"URL2"
],
"usages": [
{
"usage": id1,
"usage_page": id2
}
]
}
]
|
Администратор задает список URL'ов и устройств.
Примечание
Конвертируйте URL без латиницы (например, яндекс.рф) через punycode.
Можно настроить через файл.
Пример значения:
"WebHidAllowDevicesWithHidUsagesForUrls": [
{
"urls": [
"https://example.com",
"https://sample.net"
],
"usages": [
{
"usage": 5678,
"usage_page": 1234
}
]
}
]
|
|
Значение
|
Описание
|
|
Нет
|
Используется значение политики DefaultWebHidGuardSetting, если она задана.
|
<key>WebHidAllowDevicesWithHidUsagesForUrls</key>
<array>
<dict>
<key>urls</key>
<array>
<string>URL1</string>
<string>URL2</string>
</array>
<key>usages</key>
<array>
<dict>
<key>usage</key>
<integer>id1</integer>
<key>usage_page</key>
<integer>id2</integer>
</dict>
</array>
</dict>
</array>
|
Администратор задает список URL'ов и устройств.
Примечание
Конвертируйте URL без латиницы (например, яндекс.рф) через punycode.
Можно настроить через файл.
Пример значения
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>WebHidAllowDevicesWithHidUsagesForUrls</key>
<array>
<dict>
<key>urls</key>
<array>
<string>https://example.com</string>
<string>https://sample.net</string>
</array>
<key>usages</key>
<array>
<dict>
<key>usage</key>
<integer>5678</integer>
<key>usage_page</key>
<integer>1234</integer>
</dict>
</array>
</dict>
</array>
<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>
|
Также вы можете перейти на сервис

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