-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Allow user to search saved objects across Spaces #27003
Comments
Pinging @elastic/kibana-security |
@bmcconaghy I believe it falls under the global search initiative |
Do you mean Global UI (or Core UI, we need to settle on a name). If so, then yes I think that saved objects will be on that team. We will need to coordinate any efforts with security as we will want to make sure that we enforce correct permissions. I guess I am wondering how exactly this will work, though. Will you be able to search any space you have permissions for from any other space? |
I'd say only allow users to search Spaces they have access to. |
@Bill I can't find the issue, we also have the design mockups for that for a while, the idea is similar to mac spotlight where you can search for objects, applications or sub menus (index pattern) and navigate quickly. The objects will be based on the spaces the users have access to @snide any recollection where is this issue? |
This seems like it will be confusing to users. If they can search for objects across spaces but only use objects in the space they are defined in, it will be a weird experience I think. |
Currently if users have more than 1 space and they need to go to a specific dashboard in another space they need to:
We can make it better for them, by providing quick navigation across all their applications and objects in Kibana. The right UI should show the relevant objects based on the term the users searched and explicitly call when these objects are in a different space. |
Pinging @elastic/kibana-core-ui (Team:Core UI) |
Related to #15019 |
Search across spaces
Scope
MVP is only concerned with the
_find
operation for saved objects. All other APIs and operations will continue to be scoped to the user's current space.Approach 1: Expose
namespaces
as a query parameter/_find
default
namespace)foo
namespace. This isn't something we should normally do, however.foo
space, instead of user's active space.foo
andbar
namespaces.foo
andbar
spaces, instead of user's active spaceApproach 2: Denote which APIs can support a multi-space operation:
Not currently exploring this option. We would require a way for routes to opt-into this behavior in a way that makes sense for OSS too. The only current mechanism is the
tags
route option, which isn't ideal.Complications
namespaces
they exist in.The text was updated successfully, but these errors were encountered: