Skip to content

Commit ceb80cf

Browse files
[DOCS][SECURITY]: Update detection engine UI links to docs (#258466)
## Summary After the [Security detection docs refactor](elastic/docs-content#5253), several Detection and alerts pages were renamed or reorganized. This PR updates Kibana doc links so they point to the new paths. **Changes:** 1. **`src/platform/packages/shared/kbn-doc-links/src/get_doc_links.ts`** - **siem.configureAlertSuppression** — `suppress-detection-alerts#...` → `alert-suppression#configure-alert-suppression` - **securitySolution.createDetectionRules** — `create-detection-rule` → `using-the-rule-ui` - **securitySolution.updatePrebuiltDetectionRules** — `install-manage-elastic-prebuilt-rules#update-prebuilt-rules` → `update-prebuilt-rules` - **securitySolution.resolvePrebuiltRuleConflicts** — `prebuilt-rules-update-modified-unmodified#resolve-reduce-rule-conflicts` → `update-prebuilt-rules#resolve-reduce-rule-conflicts` - **securitySolution.createEsqlRuleType** — `create-detection-rule#create-esql-rule` → `esql` - **securitySolution.ruleUiAdvancedParams** — `create-detection-rule#rule-ui-advanced-params` → `common-rule-settings` 2. **`x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/links_translations.ts`** - **COVERAGE_OVERVIEW_LINK_PATH** — fix typo: `mitre-attandckr-coverage` → `mitre-attack-coverage`
1 parent 89040a3 commit ceb80cf

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

src/platform/packages/shared/kbn-doc-links/src/get_doc_links.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -447,7 +447,7 @@ export const getDocLinks = ({ kibanaBranch, buildFlavor }: GetDocLinkOptions): D
447447
ruleApiOverview: isServerless
448448
? `${KIBANA_APIS}group/endpoint-security-detections-api`
449449
: `${KIBANA_SERVERLESS_APIS}group/endpoint-security-detections-api`,
450-
configureAlertSuppression: `${ELASTIC_DOCS}solutions/security/detect-and-alert/suppress-detection-alerts#security-alert-suppression-configure-alert-suppression`,
450+
configureAlertSuppression: `${ELASTIC_DOCS}solutions/security/detect-and-alert/alert-suppression#configure-alert-suppression`,
451451
},
452452
server: {
453453
protocol: `${ELASTIC_DOCS}reference/kibana/configuration-reference/general-settings#server-protocol`,
@@ -486,12 +486,12 @@ export const getDocLinks = ({ kibanaBranch, buildFlavor }: GetDocLinkOptions): D
486486
},
487487
privileges: `${ELASTIC_DOCS}solutions/security/configure-elastic-defend/elastic-defend-feature-privileges`,
488488
manageDetectionRules: `${ELASTIC_DOCS}solutions/security/detect-and-alert/manage-detection-rules`,
489-
createDetectionRules: `${ELASTIC_DOCS}solutions/security/detect-and-alert/create-detection-rule`,
490-
updatePrebuiltDetectionRules: `${ELASTIC_DOCS}solutions/security/detect-and-alert/install-manage-elastic-prebuilt-rules#update-prebuilt-rules`,
489+
createDetectionRules: `${ELASTIC_DOCS}solutions/security/detect-and-alert/using-the-rule-ui`,
490+
updatePrebuiltDetectionRules: `${ELASTIC_DOCS}solutions/security/detect-and-alert/update-prebuilt-rules`,
491491
prebuiltRuleCustomizationPromoBlog: `${ELASTIC_WEBSITE_URL}blog/security-prebuilt-rules-editing`,
492-
resolvePrebuiltRuleConflicts: `${ELASTIC_DOCS}solutions/security/detect-and-alert/prebuilt-rules-update-modified-unmodified#resolve-reduce-rule-conflicts`,
493-
createEsqlRuleType: `${ELASTIC_DOCS}solutions/security/detect-and-alert/create-detection-rule#create-esql-rule`,
494-
ruleUiAdvancedParams: `${ELASTIC_DOCS}solutions/security/detect-and-alert/create-detection-rule#rule-ui-advanced-params`,
492+
resolvePrebuiltRuleConflicts: `${ELASTIC_DOCS}solutions/security/detect-and-alert/update-prebuilt-rules#resolve-reduce-rule-conflicts`,
493+
createEsqlRuleType: `${ELASTIC_DOCS}solutions/security/detect-and-alert/esql`,
494+
ruleUiAdvancedParams: `${ELASTIC_DOCS}solutions/security/detect-and-alert/common-rule-settings`,
495495
thirdPartyLlmProviders: `${ELASTIC_DOCS}solutions/security/ai/set-up-connectors-for-large-language-models-llm`,
496496
entityAnalytics: {
497497
riskScorePrerequisites: `${ELASTIC_DOCS}solutions/security/advanced-entity-analytics/entity-risk-scoring-requirements`,

x-pack/solutions/security/plugins/security_solution/public/common/components/links_to_docs/links_translations.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export const ML_JOB_COMPATIBILITY_LINK_TEXT = i18n.translate(
4646
);
4747

4848
export const COVERAGE_OVERVIEW_LINK_PATH =
49-
'solutions/security/detect-and-alert/mitre-attandckr-coverage';
49+
'solutions/security/detect-and-alert/mitre-attack-coverage';
5050
export const COVERAGE_OVERVIEW_LINK_TEXT = i18n.translate(
5151
'xpack.securitySolution.documentationLinks.coverageOverview.text',
5252
{

0 commit comments

Comments
 (0)