<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plistPUBLIC"-//Apple//DTD PLIST 1.0//EN""http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plistversion="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>
Внимание
По умолчанию нет значения.
Тестирование
Выключите политику ScreenCaptureAllowed. Это запретит захватывать экран любым сайтам. Политика ScreenCaptureAllowedByOrigins работает независимо, это позволит протестировать приоритет политик.
Задайте политике ScreenCaptureAllowedByOrigins значение любого сайта, например example.org.
На странице browser://policy/ нажмите Повторно загрузить политики.
В разделе Yandex Browser Policies найдите политики ScreenCaptureAllowed и ScreenCaptureAllowedByOrigins. Убедитесь, что в столбце Состояние стоит статус ОК.
В Браузере откройте вкладку с сайтом example.org и несколько других сайтов.
На вкладке с example.org нажмите → Дополнительно → Консоль JavaScript.
Выполните команду allow pasting, чтобы разрешить вставлять команды в консоль JS.
Выполните команду navigator.mediaDevices.getDisplayMedia().
Результат: показан диалог с выбором вкладок Браузера, открытых окон и экрана.
На вкладках других сайтов эта команда вызовет уведомление о запрете захвата экрана.