ScreenCaptureAllowedByOrigins

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

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

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

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

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

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

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

Значение

Описание

Not Configured

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

Disabled

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

Enabled

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

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

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

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

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

Внимание

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

Значение

Описание

Нет

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

"ScreenCaptureAllowedByOrigins": [
  "URL1",
  "URL2"
]

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

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

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

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

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

Внимание

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

Значение

Описание

Нет

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

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

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

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



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

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

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