Skip to content
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 Fleet to be disable-able in 8.x #128786

Open
JAndritsch opened this issue Mar 29, 2022 · 1 comment
Open

Allow Fleet to be disable-able in 8.x #128786

JAndritsch opened this issue Mar 29, 2022 · 1 comment
Labels
enhancement New value added to drive a business result Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@JAndritsch
Copy link

JAndritsch commented Mar 29, 2022

Describe the feature:

A recent change made it so that all plugins must opt-in to being disable-able: #89584. Fleet is one of several plugins that do not currently support this behavior. Prior to this change, one could disable access to Fleet via xpack.fleet.enabled: false. That is now deprecated in 7.x and incompatible in 8.x.

An alternative way to "disable" plugins in Kibana is to simply delete them from the x-pack/plugins folder. That does not work for Fleet, however, as it seems other plugins depend on its source code. The changes referenced in the above issue make it so the Fleet UI and its functionality cannot be hidden globally for all users.

Is it possible to have Fleet opt-in to this behavior so that it can be disabled once again?

Describe a specific use case for the feature:

The environments where I deploy the Elastic Stack do not support the functionality offered by the Fleet plugin, so I disable it to prevent users from interacting with UI that does not work. Fleet is not the only plugin that I disable in 7.x.

The users and roles in these environments are not managed by me. I cannot control how user permissions are set in those environments and cannot use Kibana Feature privileges to globally disable the plugin for everyone in all environments.

@botelastic botelastic bot added the needs-team Issues missing a team label label Mar 29, 2022
@stratoula stratoula added the Team:Fleet Team label for Observability Data Collection Fleet team label Apr 4, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Apr 4, 2022
@juliaElastic juliaElastic added the enhancement New value added to drive a business result label Mar 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

4 participants