Вы можете задать список шаблонов URL для указания сайтов, которым будет автоматически предоставляться доступ к USB-устройствам с определенными идентификаторами поставщика и продукта. Чтобы правило работало, каждый пункт списка должен включать поля devices и urls. Для каждого пункта в поле devices можно задать идентификаторы vendor_id и product_id. Если не заполнить поле vendor_id, правило будет применяться для всех устройств. Правило с незаполненным полем product_id действует для всех устройств с указанным идентификатором поставщика. Правило не будет работать, если заполнить только поле product_id, а поле vendor_id оставить пустым.
Модель разрешения доступа к USB-устройству предоставит указанному URL доступ к этому устройству как источнику высшего уровня. Если доступ к USB-устройствам требуется встроенным фреймам, предоставить его нужно с помощью заголовка feature-policy (usb). Необходимо указать действительный URL, иначе правило будет игнорироваться.
Модель разрешения доступа к USB-устройству, которая позволяла указывать запрашивающий и встраивающий URL, больше не поддерживается. Она может использоваться для обеспечения обратной совместимости только следующим образом: если указаны оба URL (встраивающий и запрашивающий), встраивающему URL будет предоставлено разрешение как источнику высшего уровня, а запрашивающий URL будет полностью игнорироваться.
Это правило переопределяет параметр DefaultWebUsbGuardSetting, правила WebUsbAskForUrls и WebUsbBlockedForUrls, а также пользовательские настройки.
Оно влияет только на доступ к USB-устройствам через WebUSB API. Чтобы предоставить доступ к USB-устройствам через Web Serial API, посмотрите правило SerialAllowUsbDevicesForUrls.
Чтобы узнать больше о наборе атрибутов и форматировании, перейдите по ссылке https://cloud.google.com/docs/chrome-enterprise/policies/?policy=WebUsbAllowDevicesForUrls.
Пример значения:
[
{
"devices": [
{
"vendor_id": 1234,
"product_id": 5678
}
],
"urls": [
"https://google.com"
]
}
]
Registry Hive | HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER |
Registry Path | Software\Policies\Google\Chrome |
Value Name | WebUsbAllowDevicesForUrls |
Value Type | REG_SZ |
Default Value |