-
Notifications
You must be signed in to change notification settings - Fork 25.6k
[X-Pack] Beats centralized management: security role + licensing #34305
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
Conversation
…stic#30520) * Adding Beats x-pack plugin + index templates * Adding built-in roles for Beats central management * Fixing typo * Refactoring: extract common code into method * More refactoring for more code reuse * Use a single index for Beats management * Rename "fragment" to "block" * Adding configuration block type * Expand kibana_system role to include Beats management index privileges * Fixing syntax * Adding test * Adding asserting for reserved role * Fixing privileges * Updating template * Removing beats plugin * Fixing tests * Fixing role variable name * Fixing assertions * Switching to preferred syntax for boolean false checks * Making class final * Making variables final * Updating Basic license message to be more accurate
|
Pinging @elastic/es-security |
|
Pinging @elastic/beats |
|
It seems there are some issues in the testing code, probably something changed? |
ruflin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but someone from the ES team should also have a look.
jaymode
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
|
@ycombinator 🎉 Thank you! |
Backport of #30520 to
6.x. Original description:Resolves #30493.
This PR adds:
beats_adminthat provides unfettered access to the.management-beatsindex. The purpose of this index is to store configuration and other peripheral information to make the Beats Centralized Management feature work.