Задать список URL'ов и разрешенных USB-устройств с последовательным интерфейсом
Описание политики
Политика задает список URL'ов, которым разрешен доступ к указанным USB-устройствам с последовательным интерфейсом.
Каждый элемент списка должен включать поля devices и urls. В поле devices можно задать идентификаторы vendor_id и product_id. Если vendor_id не задан, правило действует для всех устройств. Если product_id не задан, правило действует для всех устройств с указанным vendor_id. Правило игнорируется, если указан только product_id, а vendor_id не задан.
Политика влияет только на доступ к USB-устройствам через Web Serial API. Чтобы настроить доступ к USB-устройствам через WebUSB API, используйте политику WebUsbAllowDevicesForUrls.
Значения политики
Windows
Linux
macOS
Значение
Описание
Not Configured
Используется значение политики DefaultSerialGuardSetting, если она задана.
Disabled
Используется значение политики DefaultSerialGuardSetting, если она задана.
<?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><!-- Политика SensorsAllowedForUrls --><key>SerialAllowUsbDevicesForUrls</key><array><dict><key>devices</key><array><dict><key>product_id</key><int>5678</int><key>vendor_id</key><int>1234</int></dict></array><key>urls</key><array><string>https://example.com</string></array></dict><dict><key>devices</key><array><dict><key>vendor_id</key><int>1234</int></dict></array><key>urls</key><array><string>https://sample.net</string></array></dict></array><!-- Общая информация для 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>