Saved object management - add plugin contract functionality for displaying SO relationships in other management screens #132466
Labels
Feature:Saved Objects Management
Team:Core
Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc
This topic is drawn from #132385 - displaying SO relationships in data view management
There are two questions data view management would like to answer for users - Are there any saved objects using a particular data view? Which saved objects depend upon a given data view? These questions are important when considering the impact of data view changes and removal.
I assume there are other saved objects which have a similar relationship to other saved objects although I'm not sure what they are. Data views are uniquely central to kibana.
While this information is available in saved object management, its not where people go when managing data views. The info is much more useful in the correct context.
Much of the behavior between the general SO relationship viewer and the data view specific version is basically identical therefore some shared code is expected -
APIs (on plugin contract)
Functions (via import)
Types
There are a number of ways this problem could be solved. I'm aiming for something that is relatively quick and simple rather than aiming for an ideal implementation. We could reevaluate later if more specific instances of relationship display are created.
The text was updated successfully, but these errors were encountered: