Skip to content

Pluggable sharing interface #7320

@epixa

Description

@epixa

We have an inconsistent experience when it comes to the various methods that you can use to "share" what you're currently looking at in Kibana with other people. The short link and embed functionality are both present under the "share" link in the top bar, but things like creating a PDF of a visualization or exporting a search result as a CSV, both of which are sharing options in their own right, are not being implemented there. All of those options should be available in the same place, and I think the top bar is that best place to anchor that functionality.

First, we'd need to update the "share" UI to support many more sharing options. I sketched out my proposal for that interface.

When you click share, all available sharing options for the current page slide down:
share-all

When you click one of the sharing options, the rest disappear (maybe slide off to the right?), the selected option gets anchored to the left side, and that specific option's sharing functionality appears to the right of that:
share-individual

When the interface itself supports other sharing options, then we can add an integration point to the sharing component so that plugins can add their own sharing options to specific pages within Kibana.

/cc @kimchy @uboness @alt74

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions