SameOriginTabCaptureAllowedByOrigins

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

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

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

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

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

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

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

Значение

Описание

Not Configured

Для трансляции доступны все вкладки.

Disabled

Для трансляции доступны все вкладки.

Enabled

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

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

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

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

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

Внимание

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

Значение

Описание

Нет

Для трансляции доступны все вкладки.

"SameOriginTabCaptureAllowedByOrigins": [
  "URL1",
  "URL2"
]

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

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

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

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

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

Внимание

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

Значение

Описание

Нет

Для трансляции доступны все вкладки.

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

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

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



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

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

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