Open juliaElastic opened 2 years ago
Pinging @elastic/fleet (Team:Fleet)
@melissaburpo This is the issue about refactoring the Osquery usages. Can we get a confirmation on which Fleet services/APIs are being used from Osquery to include in the scope of this work? cc @joshdover
Hi @juliaElastic, thanks for the ping. @patrykkopycinski or @tomsonpl - can either of you help answer this one? I'm not sure specifically.
Can we get a confirmation on which Fleet services/APIs are being used from Osquery to include in the scope of this work?
@juliaElastic we're relying currently on
agentService
,packageService
,packagePolicyService
,agentPolicyService
Please let me know if that helps
@patrykkopycinski yes, thanks!
When Osquery introduced RBAC, they have used a fleet wrapper and added authorization check on their side. Fleet should control the access to its services, instead of letting each plugin implement their authz check.
Goal:
Follow the pattern done here: https://github.com/elastic/kibana/pull/119017
Similar work is being done for Security plugin here: https://github.com/elastic/kibana/pull/131233