CPS in Kibana: global project picker, availability matrix, Transform & Vega#5423
Draft
florent-leborgne wants to merge 3 commits intocps-tech-previewfrom
Draft
CPS in Kibana: global project picker, availability matrix, Transform & Vega#5423florent-leborgne wants to merge 3 commits intocps-tech-previewfrom
florent-leborgne wants to merge 3 commits intocps-tech-previewfrom
Conversation
Add a new "CPS in Kibana" section to the cross-project search overview page covering the global project picker, space default scope, and an availability matrix for all Kibana apps. Also add a CPS limitation callout to the Transforms page and a CPS support note to the Vega page. Closes #850, closes #852, closes #853 Made-with: Cursor
Contributor
Vale Linting ResultsSummary: 2 warnings found
|
| File | Line | Rule | Message |
|---|---|---|---|
| explore-analyze/transforms.md | 18 | Elastic.QuotesPunctuation | Place punctuation inside closing quotation marks. |
| explore-analyze/visualize/custom-visualizations-with-vega.md | 16 | Elastic.QuotesPunctuation | Place punctuation inside closing quotation marks. |
The Vale linter checks documentation changes against the Elastic Docs style guide.
To use Vale locally or report issues, refer to Elastic style guide for Vale.
- Rewrite passive constructions to active voice across all three files - Link Vega project routing mention to the CPS project routing page Made-with: Cursor
Use the term "CPS scope selector" consistently, matching the UI popover title "Cross-project search (CPS) scope". Introduce the full name on first mention, then use the abbreviation throughout. Made-with: Cursor
| | **Maps** | Full (editable scope) | Change the {{cps}} scope. Vector layers and joins source data from linked projects based on the current scope. | | ||
| | **Visualize (Vega only)** | Full (editable scope) | {{cps}} is supported for [Vega visualizations](/explore-analyze/visualize/custom-visualizations-with-vega.md) only. Other legacy visualization types do not support {{cps}}. | | ||
| | **Security dashboards** | Full (editable scope) | {{cps}} is available on Security dashboard pages. Other Security solution pages do not support {{cps}}. | | ||
| | **{{rules-ui}} and alerts** | Read-only scope | The {{cps-init}} scope selector shows the current scope, but you cannot change it from this page. {{rules-ui}} use the space-level {{cps}} scope at execution time. | |
Contributor
There was a problem hiding this comment.
@tiamliu @approksiu @yctercero users can you verify this change? I thought it's possible to specify project routing directly in rule queries and filters to target specific linked projects.
Suggested change
| | **{{rules-ui}} and alerts** | Read-only scope | The {{cps-init}} scope selector shows the current scope, but you cannot change it from this page. {{rules-ui}} use the space-level {{cps}} scope at execution time. | | |
| | **{{rules-ui}} and alerts** | Full (editable scope) | The {{cps-init}} scope selector shows the current scope, but you can change the {{cps}} scope when creating or editing rules. Otherwise, {{rules-ui}} use the space-level {{cps}} scope at execution time. | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds foundational CPS documentation for Kibana apps:
cross-project-search.md): explains the global project picker in the Kibana header, space default scope, and an availability matrix showing which Kibana apps support CPS and how (editable, read-only, or not available).transforms.md): callout explaining CPS is not yet supported for transforms.custom-visualizations-with-vega.md): note that Vega is the only legacy visualization type supporting CPS.Closes elastic/docs-content-internal#850
Closes elastic/docs-content-internal#852
Closes elastic/docs-content-internal#853
Test plan
applies_totags render properly for serverless preview / stack unavailableGenerative AI disclosure
Tool(s) and model(s) used: Claude (Cursor)
Made with Cursor