[Seamless] Add any Lens visualization to a dashboard #124752
Labels
impact:needs-assessment
Product and/or Engineering needs to evaluate the impact of the change.
Team:Platform-Design
Team Label for Kibana Design Team. Support the Analyze group of plugins.
Team:Visualizations
Visualization editors, elastic-charts and infrastructure
Summary
As a user, when I see something interesting that I would like to monitor in/add to a dashboard, it should be easy to do that in context.
Problem
Starting from a fresh dashboard is the most obvious way to build up said dashboard. However, sometimes you see things in disparate areas of (the ever growing!) Kibana landscape and you'd like to easily access them on a regular basis. As it stands today, many of those visualizations are likely not exposed to the Dashboard app/Visualize library as a thing you can add (think: Observability user). Even if it were available to be added, good luck finding it in a see of 1000s of visualizations.
Proposed solution
As more and more teams/products/Solutions use Lens or Maps "under the hood" to embed visualizations in their UIs, imagine if those embedded visualizations exposed some common actions such as 'Add to dashboard'. Within Lens, we have an existing UI modal for adding a visualization to a dashboard (new or existing). Suppose that modal was triggered from the 'Add to dashboard' action and resulted in a confirmation toast once added.
From Lens visualization
From proposed Lens preview tray
From proposed Maps preview tray
Save to dashboard UI in Lens
The text was updated successfully, but these errors were encountered: