Career Site Builder provides customers the ability to enable a Content Security Policy: an HTTP header that automatically disallows external domains and only allows the browser to render resources from the customer's domain. HTTP headers with a Content Security Policy are used on your career site pages (such as jobs.company.com), but not in the Candidate Profile and other pages generated within SAP SuccessFactors Recruiting.
The purpose of the Content Security Policy is prevent cross-site scripting attacks by automatically disallowing all external domains.
We only recommend enabling the Content Security Policy for customers who have specific security needs, such as finance companies. If enabled, you can specify domains to include an allowlist, which lets them be referenced in any custom scripts that are used on your career site. Add domains to the Allowed Domains list to avoid blocking any third-party JavaScript your career site uses. A default allowlist exists for all standard features that are part of Career Site Builder, so nothing will be broken in a standard CSB site. The default allowlist includes trusted domains that are most commonly used in public career sites built by Career Site Builder. Use the links provided on the page to view sites included on the default allowlist. Test thoroughly in the stage instance to ensure that any integrations don’t break.