Простыми словами
Страница может подключать чужой виджет, но это не значит, что виджету нужна камера. Политика заранее сужает список доступных возможностей.
Пример при разработке
Встроенному рекламному iframe запрещают геолокацию и микрофон, даже если его код попытается запросить доступ.
Это редакционный пример применения, а не часть определения или доказательство концепции.Формальное определение
Permissions Policy ограничивает доступ документа и вложенных фреймов к возможностям браузера, например камере, микрофону или геолокации.
Механизм действия
Заголовок или атрибут allow задаёт список происхождений для каждой функции; браузер блокирует вызовы вне политики.
Пример в работе
Внедрить «Политика разрешений браузера» как формальную настройку, не проверив сценарий отказа и ограничение: Поддержка отдельных директив различается; политика не заменяет запрос согласия пользователя.
Применять «Политика разрешений браузера» только для заявленной цели, проверять поведение на реальном контуре и сохранять наблюдаемый критерий результата.
Ограничения
Поддержка отдельных директив различается; политика не заменяет запрос согласия пользователя.
Источник
W3C Web Application Security Working Group, “Permissions Policy”, 2025.