Settings for the Jhoose Security module.
- Off - The
Content-Security-Policyheader will not be created. - Report Only - The
Content-Security-Policy-Report-Onlyheader will be used for all the configured policies. Any violations will be reported, but not actioned. - On - The
Content-Security-Policyheader will be created for all the configured policies, unless they are marked as report only in which case theContent-Security-Policy-Report-Onlyheader will be used
- Off - The
Permissions-Policyheader will not be created. - Report Only - The
Permissions-Policy-Report-Onlyheader will be used for all the configured policies. Any violations will be reported, but not actioned. - On - The
Permissions-Policyheader will be created for all the configured policies, unless they are marked as report only in which case thePermissions-Policy-Report-Onlyheader will be used
- None - Any violations will be reported in the browser.
- Local Dashboard - Any violations will be reported in the browser and also recorded locally and will be visible in the local dashboard.
- External Reportng Tool - Any violations will be reported in the browser and also sent to the configured endpoint.
It is possible to access the security policies via a Rest API. This is useful if the presentation layer (the head) is seperate to the content.
Authentication keys are used to gain access to the API.

You can register webhooks, these will be notified whenever a security policy is modified.

The import / export feature allows you to backup your security settings, or move the settings between environments. You can choose the areas you wish to export (CSP, Permissions, Securty headers or general settings)
Display all the policies and view a summary of the settings for each one.
When an individual policy is set to read-only an icon will be displayed at the end of the line.
Dialog box to edit an individual policy.
Display all the policies and view a summary of the settings for each one.
The configuration column shows the policy’s current settings. If no value is explicitly defined, the default configuration is applied, which means the policy will not be included in the header.
Expand the panel to allow for the policy to be edited.
- Default - Use the default value for the policy.
- Enabled - The policy is enabled, and you can configure the scope of it's behaviour.
- Enabled (Report Only) - Same as enabled, but any issues will be reported and not blocked.
- Disbled - This mode caused the feature to be disabled in the browser.
- Self - The current site and any domains added to the Allow List
- All - Any domain.
The recommended security headers can be managed in this screen.

A dialog box will be displayed allowing you to edit the policy. If the header isn't required then uncheck the Enabled property.






