-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
Add multi-namespace capabilities to SOR.bulkGet
#109197
Comments
Pinging @elastic/kibana-core (Team:Core) |
Pinging @elastic/kibana-security (Team:Security) |
Perhaps it makes sense to implement |
To be perfectly honest, I feel like this 'we need to find another option name than Like, only adding multi-NS support to Imho, If we still need the That being said, if for now we prefer to only work with bulk operations, I'm fine implementing |
You make some good points about |
No immediate reservations. My only other thought is that the "current namespace" is something that core could start to define in the |
True, but if we achieve that at some point, the whole spaces wrapper should go away, no? So, if the security team think this Should I implement cc @lukeelmers |
Btw, The priority remains to implement the multi-NS support for |
I can pick up IMO we should go ahead and add |
++ Since we have a clear path forward with |
SOR.delete
and SOR.bulkGet
SOR.bulkGet
Ok, I will switch to implementing
I created #109996 to discuss the specifics. Also renamed the current issue to reflect the new scope. |
In #91615, we're planning on adding multi-space support to the SO management page and to the import/export feature. However to do that, there's a couple of the SO repository APIs that needs to be adapted to be multi-space compatible.
SOR.bulkGet
: Required for theexportById
functionality, and for the references gathering in both modeSOR.delete
: Required for thedelete
functionality of the SOM UI (less important thanbulkGet
, but would greatly ease the UI integration by avoiding to disable deletion based on the object's meta)These 2 APIs need to be modified to allow to pass the target namespace
for the call forwill be handled by SO Repository: Adding multi-NS support to remaining non-bulk operations #109996delete
bulkGet
The security and spaces wrappers will also need to be modified accordingly.
cc @jportner
The text was updated successfully, but these errors were encountered: