Simple filter parameters in a saved object URL #17693
Labels
enhancement
New value added to drive a business result
Feature:SharingURLs
Short URLs and Share URL features
stale
Used to mark issues that were closed for being stale
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
Team:Visualizations
Visualization editors, elastic-charts and infrastructure
While you can technically add filters to a URL today, it's not implemented in a simplistic fashion. Ideally, it would be great if we could expand on the type of work done for navigating to a dashboard by the title of a dashboard (#14760).
For instance, my dashboard URL is
http://localhost:5610/app/kibana#/dashboard/edf84fe0-e1a0-11e7-b6d5-4dc382ef7f5b
If I wanted to say filter on windows and osx operating systems, it would be nice to be able to create URL's like the one below
http://localhost:5610/app/kibana#/dashboard/edf84fe0-e1a0-11e7-b6d5-4dc382ef7f5b?filter=machine.os:windows,osx
With support for multiple filters
http://localhost:5610/app/kibana#/dashboard/edf84fe0-e1a0-11e7-b6d5-4dc382ef7f5b?filter=machine.os:windows,osx&filter=geo.src:US
Any syntax would work, and we'd likely need to support operators like
>
,>=
,=
,<
,<=
and anything else I haven't thought of.I imagine we'll need similar functionality to support custom panel actions in the future. Other applications such as ML could utilize this internally for their custom URL builder UI.
This is somewhat related to #13061
cc: @elastic/kibana-sharing @elastic/kibana-platform
The text was updated successfully, but these errors were encountered: