-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Implement feature flag to toggle Asset Inventory plugin #203844
Conversation
Pinging @elastic/kibana-cloud-security-posture (Team:Cloud Security) |
Hi @albertoblaz, Following up on our discussion today on the Asset Inventory sync, we’ve reviewed the implementation of the Asset Inventory Feature Flags. Initially, we planned to have a separate Feature Flag (FF) specifically for toggling the Asset Inventory navigation ( @tiansivive would it still make sense to leverage this PR to update it to include the |
@opauloh |
Yes, my suggestion was to change this PR to point to your feature flag |
d1f2b2d
to
3cc8559
Compare
@opauloh @tiansivive Changed from |
3cc8559
to
459464a
Compare
💚 Build Succeeded
Metrics [docs]Page load bundle
History
cc @albertoblaz |
## Summary Closes elastic#201705. Reuse security_solution's config to control visibility of Asset Inventory plugin. ### Definition of done - [x] Use the existing `xpack.securitySolution.enableExperimental` configuration to add a new feature flag - Done in `x-pack/plugins/security_solution/common/experimental_features.ts` - [x] Implement the feature flag `xpack.securitySolution.enableExperimental: ['assetInventoryStoreEnabled']`. - This can only be done locally in `kibana.dev.yml`, but I can add it to `kibana.yml` instead. - [x] Update any relevant documentation to explain how to enable the feature. - Updated plugin's `README` file. ### How to test In your [kibana.yml](https://github.com/elastic/kibana/blob/main/config/kibana.yml) file, add the following entry at the bottom: ``` xpack.securitySolution.enableExperimental: ['assetInventoryStoreEnabled'] ``` ### Checklist - [x] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [x] If a plugin configuration key changed, check if it needs to be allowlisted in the cloud and added to the [docker list](https://github.com/elastic/kibana/blob/main/src/dev/build/tasks/os_packages/docker_generator/resources/base/bin/kibana-docker) - [x] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
Summary
Closes #201705.
Reuse security_solution's config to control visibility of Asset Inventory plugin.
Definition of done
xpack.securitySolution.enableExperimental
configuration to add a new feature flagx-pack/plugins/security_solution/common/experimental_features.ts
xpack.securitySolution.enableExperimental: ['assetInventoryStoreEnabled']
.kibana.dev.yml
, but I can add it tokibana.yml
instead.README
file.How to test
In your kibana.yml file, add the following entry at the bottom:
Checklist
release_note:*
label is applied per the guidelines