Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Partial configuration editing while on dashboard for Lens panels #72437

Closed
AlonaNadler opened this issue Jul 20, 2020 · 7 comments
Closed

Partial configuration editing while on dashboard for Lens panels #72437

AlonaNadler opened this issue Jul 20, 2020 · 7 comments
Labels
enhancement New value added to drive a business result Feature:Lens Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects

Comments

@AlonaNadler
Copy link

In Kibana 3 users can change configurations in the dashboard. There are some common configurations that we should allow dashboard consumers to change without going into the Lens.

Why allowing some configuration from the dashboard is important:
-If users don’t have edit privileges they can’t get into the editor from the dashboard. Changing the intervals might be required for their analysis
-Some configurations might be tied to what is being analyzed and can change frequently
-Going into the editor saving and coming back to the dashboard is long to see the data from a different perspective

Types of configuration to consider allowing changing in Lens when on the dashboard
-Time intervals
-Colors
-Hide legend/move
-Table ability to change the sorting order of a column

@AlonaNadler AlonaNadler added Team:Visualizations Visualization editors, elastic-charts and infrastructure Feature:Lens labels Jul 20, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app (Team:KibanaApp)

@kibanamachine kibanamachine added this to Long-term goals in Lens Jul 20, 2020
@flash1293 flash1293 added the enhancement New value added to drive a business result label Aug 6, 2020
@flash1293 flash1293 moved this from Long-term goals to Next minors in Lens Aug 6, 2020
@flash1293 flash1293 moved this from Lens by default to Long-term goals in Lens Aug 17, 2020
@wylieconlon
Copy link
Contributor

This issue is going to need a technical investigation of what's possible so that we can present tradeoffs.

@flash1293
Copy link
Contributor

As discussed offline we decided to allow editing on dashboards for some parts of the Lens config, but it won't be persistable to keep a clear separation between saved changes (done in the editor) and ad-hoc changes on the dashboard.

This simplifies the user experience because the line between saved changes and ad-hoc changes isn't blurred as it is right now with uiState. It also simplifies the technical implementation because the embeddable doesn't have to pass up state to the container - everything will be handled within the Lens embeddable which requires some changes to the embeddable logic (basically part of what the editor frame is doing).

@ghudgins
Copy link

ghudgins commented Sep 14, 2021

@AlonaNadler @timductive is this a presentation team issue now? Should we be adding some of the requirements for this from the lens side? I have thoughts about what a "quick edit" could be....

if there's an issue for this in presentation we can maybe close this one and track the work there

@timductive timductive added the Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas label Oct 1, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@timductive
Copy link
Member

adding @jb1b84 and @poffdeluxe here to decide if this is a duplicate

@jsanz
Copy link
Member

jsanz commented Mar 23, 2023

Closing in favor of #148890

@jsanz jsanz closed this as not planned Won't fix, can't repro, duplicate, stale Mar 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Lens Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
No open projects
Lens
  
Long-term goals
Development

No branches or pull requests

7 participants