How to use Permissions-Policy Delegation Simulator
- Supply the top page origin and permissions-policy response header of the top page using the supported input described beside the controls.
- Review the selected options and the declared scope, then run the permissions policy simulator.
- Read the result and unresolved findings before downloading or sharing a report. The original input is not changed.
Example: Permissions-Policy Delegation Simulator
Evaluate a declared top-page/iframe policy and allow attribute for selected features. This example uses synthetic public data.
Options
- Origins and iframe source
- Keep the declared iframe source and actual navigated origin distinct. A src token refers to its defined source convention, not every future navigation.
- Intersecting restrictions
- Top-page policy, iframe delegation and child restrictions all matter. A broader child declaration cannot recover permission denied by its ancestor.
Supported inputs and limits
Where your input is processed
This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.
Policy eligibility is separate from permission
A modeled feature can be eligible under the supplied policy while a real browser still refuses it because of user permission, document state or platform support. The supported one-iframe scenario does not model an entire frame tree. Unsupported features or structures remain outside the result.
Questions about Permissions-Policy Delegation Simulator
Does eligible mean the camera will work?
No. User permission, browser support and document conditions are separate.
Can a child override an ancestor denial?
No. The modeled restrictions are intersected.
Can it model nested frames?
No. This page covers its explicitly declared one-iframe scenario.