SerialAllowUsbDevicesForUrls

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

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

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

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

Политика имеет приоритет над политиками DefaultSerialGuardSetting, SerialAskForUrls, SerialBlockedForUrls.

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

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

Значение

Описание

Not Configured

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

Disabled

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

Enabled

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

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

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

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

Внимание

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

Значение

Описание

Нет

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

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

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

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

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

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

Значение

Описание

Нет

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

<key>SerialAllowUsbDevicesForUrls</key>
<array>
  <dict>
    <key>devices</key>
    <array>
      <dict>
        <key>product_id</key>
        <int>number</int>
        <key>vendor_id</key>
        <int>number</int>
      </dict>
    </array>
    <key>urls</key>
    <array>
      <string>URL1</string>
      <string>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>
        <!-- Политика 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>

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

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

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



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

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

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