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