Skip to content

Improve landing pages for Dashboard and Visualize Apps #7900

@cjcenizal

Description

@cjcenizal

Problems

It's hard to find the objects you're looking for

When you have a lot of objects to comb through, it's difficult to find the one you're looking for.

It's hard to tell similarly-named objects apart

Aside from the name, the user doesn't have access to any meta-data to help differentiate similar objects. So the user is forced to open up multiple objects and visually compare them to figure out which is which.

Relationship between Visualizations and Dashboards isn't clear

It's hard to tell which visualizations are related to which dashboard(s). A user can easily delete a visualization without realizing it will break the dashboards which depend on it.

Ownership isn't apparent

Multiple users on a shared Kibana instance introduces several problems:

  • Users that are simultaneously editing a single document can easily overwrite each others' changes accidentally. This is a huge problem in a large organization. Having document owners and restricting visibility/permissions seems like the obvious solution to this problem.
  • Visualizations become more difficult to manage (it's difficult to tell which ones are used and which can be deleted).

Solution: Organize documents in a table view

Searchability

Tables will be searchable and filterable, so users can find what they're looking for.

Metadata

We can present more metadata for each document:

  • ID
  • Name
  • Owner (created by)
  • Last modified by
  • Visualization type
  • Visibility (private, publicly viewable, publicly editable)
  • Date created
  • Date edited
  • Change history
  • Thumbnail preview
  • Description
  • Tags (saved object tagging phase 1 #16484)

Child issues

Other issues this will address

Metadata

Metadata

Assignees

No one assigned

    Labels

    MetaTeam:Platform-DesignTeam Label for Kibana Design Team. Support the Analyze group of plugins.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions