-
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
Object level security, Phase 1 #86013
Conversation
228a7b5
to
c2aadcc
Compare
4222ac5
to
724bd22
Compare
Hey, thanks a lot for the work on OLS this is a feature we're very much looking forward to ! Do you have a rough timeline on when we can expect it to be rolled out ? Also, will it be including saved queries from the get go or will it be progressive ? Cheers ! |
Hey @diegodelrieu, We are very much looking forward to this as well 😄
Unfortunately I do not. I can say that I'm actively working on this, and I want to get this initial phase done as soon as possible. That said, we have some stack-wide technical challenges to overcome before we can consider this viable. This is the best place to stay up-to-date on our progress though, so feel free to hang out, or ask questions in the parent issue
Object Level Security will definitely be a progressive rollout, and saved queries will not be a part of this first phase. This phase aims to support object ownership for new saved object types that we will introduce in the future - we won't immediately have support for any existing saved object types. |
9e3bdeb
to
a2b4892
Compare
8b7df01
to
3d0f6a8
Compare
a607943
to
0b46cb0
Compare
0b46cb0
to
7921f93
Compare
c336014
to
fe3325f
Compare
fe3325f
to
a7871ac
Compare
ba14ff0
to
d7eb2bb
Compare
138bd32
to
a9c1e31
Compare
a9c1e31
to
d32db33
Compare
d256c41
to
e6637c4
Compare
26fcdf4
to
0dc1942
Compare
ee35051
to
2da1b5d
Compare
18e3cee
to
30fbdaa
Compare
30fbdaa
to
7334919
Compare
💚 Build SucceededMetrics [docs]Public APIs missing comments
Any counts in public APIs
Public APIs missing exports
Saved Objects .kibana field count
Unknown metric groupsAPI count
References to deprecated APIs
History
To update your PR or re-run it, just comment with: |
Well, this is quite stale. There have been a lot of changes to the Saved Objects service since this was opened, and our strategy for implementing OLS has also shifted as a result. The most impactful change is the removal of the client "wrappers", and the introduction of extension points within the internal repository (#133835, #134395). #134395 will introduce the extension concept to the repository, which will give us a more maintainable architecture for us to then apply OLS. OLS is still important to us, but the direction that I took in this PR is not viable. |
Summary
This is an exploratory work in progress to support object level security ("OLS").
This will remain in draft state for quite a while, and may be closed in favor of smaller PRs.
Implements RFC #93115
Resolves: #82725
Meta issue: #39259
Checklist
For maintainers