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

[Meta] Read-only UI for managed content #172393

Closed
17 of 18 tasks
drewdaemon opened this issue Dec 1, 2023 · 2 comments
Closed
17 of 18 tasks

[Meta] Read-only UI for managed content #172393

drewdaemon opened this issue Dec 1, 2023 · 2 comments
Assignees
Labels
enhancement New value added to drive a business result impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Meta Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@drewdaemon
Copy link
Contributor

drewdaemon commented Dec 1, 2023

Background

Our integrations are versioned and new releases are made available whenever the integration authors decide. Users then elect to upgrade the version of currently installed integrations to take advantage of bug fixes and improvements.

During an upgrade, the old assets associated with the integration are overwritten with the new versions, wiping any customizations made by the user.

A similar situation occurs if the package is uninstalled—all associated assets are removed.

So, users should be guided to make copies of Fleet-installed assets before making any changes that will be lost later (see #70461). This will protect the integrity of the package management processes in Kibana.

Plan

Prevent overwriting managed content from editors

Preview Give feedback
  1. Feature:Dashboard NeededFor:Fleet Team:Presentation impact:high loe:small
    ThomThomson
  2. Team:Visualizations epic impact:medium loe:medium
    drewdaemon
  3. Feature:Visualizations Team:Visualizations enhancement impact:medium
  4. Team:Presentation enhancement
    drewdaemon
  5. Team:DataDiscovery enhancement
    drewdaemon

Prevent unmanaged content in managed dashboards

Preview Give feedback
  1. Team:Presentation enhancement
    drewdaemon
  2. Team:Presentation enhancement
    drewdaemon

Library views

Preview Give feedback
  1. Team:SharedUX enhancement
    drewdaemon

Saved object management

Preview Give feedback
  1. Feature:Saved Objects Management Team:Core enhancement
    drewdaemon

Documentation

Preview Give feedback
  1. Team:Visualizations documentation
    amyjtechwriter drewdaemon
  2. Team:Visualizations documentation
    amyjtechwriter drewdaemon

Managed tags

Preview Give feedback
  1. Team:Fleet
    jillguyonnet
  2. Team:SharedUX enhancement
    drewdaemon
  3. Team:SharedUX enhancement
    drewdaemon
  4. Team:SharedUX enhancement
    drewdaemon

For later

@drewdaemon drewdaemon added Meta enhancement New value added to drive a business result Team:Visualizations Visualization editors, elastic-charts and infrastructure impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. labels Dec 1, 2023
@drewdaemon drewdaemon self-assigned this Dec 1, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-visualizations (Team:Visualizations)

@drewdaemon
Copy link
Contributor Author

This project is complete from the platform side. Worth noting that the delete restrictions have been removed for 8.14.

Managed tags won't exhibit the intended behavior until #176924, but that's on the Fleet team to complete (cc @kpollich ).

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 impact:medium Addressing this issue will have a medium level of impact on the quality/strength of our product. Meta Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

2 participants