WebUsbAllowDevicesForUrls

Задать список URL'ов и разрешенных USB-устройств

Описание политики

Политика задает список URL'ов, которым разрешен доступ к USB-устройствам с указанными идентификаторами производителя и продукта.

Каждый элемент списка должен включать поля devices и urls. В поле devices можно задать идентификаторы vendor_id и product_id. Если vendor_id не задан, правило действует для всех устройств. Если product_id не задан, правило действует для всех устройств с указанным vendor_id. Правило игнорируется, если указан только product_id, а vendor_id не задан.

Политика имеет приоритет над политиками DefaultWebUsbGuardSetting, WebUsbAskForUrls и WebUsbBlockedForUrls.

Политика влияет только на доступ к USB-устройствам через WebUSB API. Чтобы настроить доступ к USB-устройствам через Web Serial API, используйте политику SerialAllowUsbDevicesForUrls.

Значения политики

Значение

Описание

Not Configured

Используется значение политики DefaultWebUsbGuardSetting, если она задана.

Disabled

Используется значение политики DefaultWebUsbGuardSetting, если она задана.

Enabled

Администратор задает список URL'ов и устройств.

Можно настроить через файл.

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

[
  {
    "devices": [
      {
        "product_id": 5678,
        "vendor_id": 1234
      } 
    ],
    "urls": [
      "https://example.com"
    ] 
  }
]

Внимание

По умолчанию установлено значение Not Configured.

Значение

Описание

Нет

Используется значение политики DefaultWebUsbGuardSetting, если она задана.

"WebUsbAllowDevicesForUrls": [
  {
    "devices": [ 
      {
        "product_id": number,
        "vendor_id": number
      } 
    ],
    "urls": [
      "URL1,URL2"
    ] 
  }
]

Администратор задает список URL'ов и устройств.

Можно настроить через файл.

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

"WebUsbAllowDevicesForUrls": [
  {
    "devices": [ 
      {
        "product_id": 5678,
        "vendor_id": 1234
      } 
    ],
    "urls": [
      "https://example.com"
    ] 
  }
]

Значение

Описание

Нет

Используется значение политики DefaultWebUsbGuardSetting, если она задана.

<key>WebUsbAllowDevicesForUrls</key>
<array>
  <dict>
    <key>devices</key>
    <array>
      <dict>
        <key>product_id</key>
        <integer>number</integer>
        <key>vendor_id</key>
        <integer>number</integer>
      </dict>
    </array>
    <key>urls</key>
    <array>
      <string>URL1,URL2</string>
    </array>
  </dict>
</array>

Администратор задает список URL'ов и устройств.

Можно настроить через файл.

Пример значения
<?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>
        <!-- Политика WebUsbAllowDevicesForUrls -->
        <key>WebUsbAllowDevicesForUrls</key>
        <array>
          <dict>
            <key>devices</key>
            <array>
              <dict>
                <key>product_id</key>
                <integer>5678</integer>
                <key>vendor_id</key>
                <integer>1234</integer>
              </dict>
            </array>
            <key>urls</key>
            <array>
              <string>https://example.com</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>

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

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

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



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

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

Предыдущая
Следующая