TabCaptureAllowedByOrigins

Поддерживается в:
Десктопная версия

Задать список URL'ов, которым разрешено захватывать вкладки

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

Политика задает список URL'ов, которым разрешено захватывать вкладки. Если на транслируемой вкладке открыто веб-приложение, оно тоже захватывается.

Политика имеет приоритет над политиками WindowCaptureAllowedByOrigins, ScreenCaptureAllowedByOrigins, ScreenCaptureAllowed. Политика SameOriginTabCaptureAllowedByOrigins имеет приоритет над политикой TabCaptureAllowedByOrigins.

Политика доступна для Браузеров версии 23.9.1 и выше.

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

Значение

Описание

Not Configured

Захват вкладок разрешен для всех сайтов.

Disabled

Захват вкладок разрешен для всех сайтов.

Enabled

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

Можно использовать шаблоны URL'ов.

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

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

https://www.example.com
[*.]example.edu

Внимание

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

Значение

Описание

Нет

Захват вкладок разрешен для всех сайтов.

"TabCaptureAllowedByOrigins": [
  "URL1",
  "URL2"
]

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

Можно использовать шаблоны URL'ов.

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

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

"TabCaptureAllowedByOrigins": [
  "https://www.example.com",
  "[*.]example.edu"
]

Внимание

По умолчанию нет значения.

Значение

Описание

Нет

Захват вкладок разрешен для всех сайтов.

<key>TabCaptureAllowedByOrigins</key>
<array>
  <string>URL1</string>
  <string>URL2</string>
</array>

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

Можно использовать шаблоны 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>
        <!-- Политика TabCaptureAllowedByOrigins -->
        <key>TabCaptureAllowedByOrigins</key>
        <array>
          <string>https://www.example.com</string>
          <string>[*.]example.edu</string>
        </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>

Внимание

По умолчанию нет значения.

Тестирование

  1. Выключите политику ScreenCaptureAllowed. Это запретит захватывать экран любым сайтам. Политика TabCaptureAllowedByOrigins работает независимо, это позволит протестировать приоритет политик.
  2. Задайте политике TabCaptureAllowedByOrigins значение любого сайта, например example.org.
  3. На странице browser://policy/ нажмите Повторно загрузить политики.
  4. В разделе Yandex Browser Policies найдите политики ScreenCaptureAllowed и TabCaptureAllowedByOrigins. Убедитесь, что в столбце Состояние стоит статус ОК.
  5. В Браузере откройте вкладку с сайтом example.org и несколько других сайтов.
  6. На вкладке с example.org нажмите ДополнительноКонсоль JavaScript.
  7. Выполните команду allow pasting, чтобы разрешить вставлять команды в консоль JS.
  8. Выполните команду navigator.mediaDevices.getDisplayMedia().
  9. Результат: показан диалог с выбором вкладок Браузера.
  10. На вкладках других сайтов эта команда вызовет уведомление о запрете захвата экрана.

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

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



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

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