diff --git a/docs/development/core/server/kibana-plugin-core-server.cspconfig.md b/docs/development/core/server/kibana-plugin-core-server.cspconfig.md
index 0337a1f4d33014..46f24dfda67391 100644
--- a/docs/development/core/server/kibana-plugin-core-server.cspconfig.md
+++ b/docs/development/core/server/kibana-plugin-core-server.cspconfig.md
@@ -24,7 +24,6 @@ The constructor for this class is marked as internal. Third-party code should no
| [DEFAULT](./kibana-plugin-core-server.cspconfig.default.md) | static
| CspConfig
| |
| [disableEmbedding](./kibana-plugin-core-server.cspconfig.disableembedding.md) | | boolean
| |
| [header](./kibana-plugin-core-server.cspconfig.header.md) | | string
| |
-| [rules](./kibana-plugin-core-server.cspconfig.rules.md) | | string[]
| |
| [strict](./kibana-plugin-core-server.cspconfig.strict.md) | | boolean
| |
| [warnLegacyBrowsers](./kibana-plugin-core-server.cspconfig.warnlegacybrowsers.md) | | boolean
| |
diff --git a/docs/development/core/server/kibana-plugin-core-server.cspconfig.rules.md b/docs/development/core/server/kibana-plugin-core-server.cspconfig.rules.md
deleted file mode 100644
index 2bc73345fe0d0b..00000000000000
--- a/docs/development/core/server/kibana-plugin-core-server.cspconfig.rules.md
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-[Home](./index.md) > [kibana-plugin-core-server](./kibana-plugin-core-server.md) > [CspConfig](./kibana-plugin-core-server.cspconfig.md) > [rules](./kibana-plugin-core-server.cspconfig.rules.md)
-
-## CspConfig.rules property
-
-Signature:
-
-```typescript
-readonly rules: string[];
-```
diff --git a/docs/development/core/server/kibana-plugin-core-server.icspconfig.disableembedding.md b/docs/development/core/server/kibana-plugin-core-server.icspconfig.disableembedding.md
index 2cfd680459fbc9..42b177c348afe2 100644
--- a/docs/development/core/server/kibana-plugin-core-server.icspconfig.disableembedding.md
+++ b/docs/development/core/server/kibana-plugin-core-server.icspconfig.disableembedding.md
@@ -4,7 +4,7 @@
## ICspConfig.disableEmbedding property
-Whether or not embedding (using iframes) should be allowed by the CSP. If embedding is disabled \*and\* no custom rules have been defined, a restrictive 'frame-ancestors' rule will be added to the default CSP rules.
+Whether or not embedding (using iframes) should be allowed by the CSP. If embedding is disabled, a restrictive 'frame-ancestors' rule will be added to the default CSP rules.
Signature:
diff --git a/docs/development/core/server/kibana-plugin-core-server.icspconfig.md b/docs/development/core/server/kibana-plugin-core-server.icspconfig.md
index ee49950df076cc..9da31cdc11e364 100644
--- a/docs/development/core/server/kibana-plugin-core-server.icspconfig.md
+++ b/docs/development/core/server/kibana-plugin-core-server.icspconfig.md
@@ -16,9 +16,8 @@ export interface ICspConfig
| Property | Type | Description |
| --- | --- | --- |
-| [disableEmbedding](./kibana-plugin-core-server.icspconfig.disableembedding.md) | boolean
| Whether or not embedding (using iframes) should be allowed by the CSP. If embedding is disabled \*and\* no custom rules have been defined, a restrictive 'frame-ancestors' rule will be added to the default CSP rules. |
+| [disableEmbedding](./kibana-plugin-core-server.icspconfig.disableembedding.md) | boolean
| Whether or not embedding (using iframes) should be allowed by the CSP. If embedding is disabled, a restrictive 'frame-ancestors' rule will be added to the default CSP rules. |
| [header](./kibana-plugin-core-server.icspconfig.header.md) | string
| The CSP rules in a formatted directives string for use in a Content-Security-Policy
header. |
-| [rules](./kibana-plugin-core-server.icspconfig.rules.md) | string[]
| The CSP rules used for Kibana. |
| [strict](./kibana-plugin-core-server.icspconfig.strict.md) | boolean
| Specify whether browsers that do not support CSP should be able to use Kibana. Use true
to block and false
to allow. |
| [warnLegacyBrowsers](./kibana-plugin-core-server.icspconfig.warnlegacybrowsers.md) | boolean
| Specify whether users with legacy browsers should be warned about their lack of Kibana security compliance. |
diff --git a/docs/development/core/server/kibana-plugin-core-server.icspconfig.rules.md b/docs/development/core/server/kibana-plugin-core-server.icspconfig.rules.md
deleted file mode 100644
index 808eefc30b64ce..00000000000000
--- a/docs/development/core/server/kibana-plugin-core-server.icspconfig.rules.md
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-[Home](./index.md) > [kibana-plugin-core-server](./kibana-plugin-core-server.md) > [ICspConfig](./kibana-plugin-core-server.icspconfig.md) > [rules](./kibana-plugin-core-server.icspconfig.rules.md)
-
-## ICspConfig.rules property
-
-The CSP rules used for Kibana.
-
-Signature:
-
-```typescript
-readonly rules: string[];
-```
diff --git a/src/core/server/server.api.md b/src/core/server/server.api.md
index c92f767ce891d9..21a4c9107d7d1a 100644
--- a/src/core/server/server.api.md
+++ b/src/core/server/server.api.md
@@ -754,8 +754,6 @@ export class CspConfig implements ICspConfig {
// (undocumented)
readonly header: string;
// (undocumented)
- readonly rules: string[];
- // (undocumented)
readonly strict: boolean;
// (undocumented)
readonly warnLegacyBrowsers: boolean;
@@ -1134,7 +1132,6 @@ export type IContextProvider