diff --git a/docs/platforms/dotnet/common/security-policy-reporting/index.mdx b/docs/platforms/dotnet/common/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/dotnet/common/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/platforms/elixir/security-policy-reporting/index.mdx b/docs/platforms/elixir/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/elixir/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/platforms/go/common/security-policy-reporting/index.mdx b/docs/platforms/go/common/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/go/common/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/platforms/java/common/security-policy-reporting/index.mdx b/docs/platforms/java/common/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/java/common/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/platforms/javascript/common/security-policy-reporting/index.mdx b/docs/platforms/javascript/common/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/javascript/common/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/platforms/native/common/security-policy-reporting/index.mdx b/docs/platforms/native/common/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/native/common/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/platforms/php/common/security-policy-reporting/index.mdx b/docs/platforms/php/common/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/php/common/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/platforms/python/security-policy-reporting/index.mdx b/docs/platforms/python/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/python/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/platforms/ruby/common/security-policy-reporting/index.mdx b/docs/platforms/ruby/common/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/ruby/common/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/platforms/rust/common/security-policy-reporting/index.mdx b/docs/platforms/rust/common/security-policy-reporting/index.mdx new file mode 100644 index 0000000000000..c7c54cc1b96f8 --- /dev/null +++ b/docs/platforms/rust/common/security-policy-reporting/index.mdx @@ -0,0 +1,7 @@ +--- +title: Set Up Security Policy Reporting +sidebar_order: 7500 +description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." +--- + + diff --git a/docs/security-legal-pii/security/security-policy-reporting.mdx b/includes/platforms/security-policy-reporting/content.mdx similarity index 95% rename from docs/security-legal-pii/security/security-policy-reporting.mdx rename to includes/platforms/security-policy-reporting/content.mdx index 3a040edd1d51e..09dd5411afdb7 100644 --- a/docs/security-legal-pii/security/security-policy-reporting.mdx +++ b/includes/platforms/security-policy-reporting/content.mdx @@ -1,9 +1,3 @@ ---- -title: Security Policy Reporting -sidebar_order: 150 -description: "Learn how Sentry can help manage Content-Security-Policy violations, CSP reports, Expect-CT, and HTTP Public Key Pinning (HPKP) failures here." ---- - Sentry provides the ability to collect information on [Content-Security-Policy (CSP)](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy) violations, as well as [Expect-CT](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Expect-CT) and [HTTP Public Key Pinning (HPKP)](https://developer.mozilla.org/en-US/docs/Web/HTTP/Public_Key_Pinning) failures by setting the proper HTTP header which results in the violation or failure to be sent to Sentry endpoint specified in _report-uri_. The integration process consists of configuring the appropriate header with your project key’s Security Header endpoint found at **Project Settings > Security Headers**. diff --git a/src/middleware.ts b/src/middleware.ts index 85c7644c2385e..b73e2ea17b1b3 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -3361,6 +3361,10 @@ const USER_DOCS_REDIRECTS: Redirect[] = [ from: '/contributing/onboarding-wizard/', to: '/contributing/', }, + { + from: '/security-legal-pii/security/security-policy-reporting/', + to: '/platform-redirect/?next=/security-policy-reporting/', + }, ]; const DEVELOPER_DOCS_REDIRECTS: Redirect[] = [