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

Edit labels for custom settings after upload #22332

Open
ddribeiro opened this issue Sep 24, 2024 · 2 comments
Open

Edit labels for custom settings after upload #22332

ddribeiro opened this issue Sep 24, 2024 · 2 comments

Comments

@ddribeiro
Copy link
Member

ddribeiro commented Sep 24, 2024

  • @allenhouchins: Deleting a profile can be disruptive for the end user Let's say a profile connects the end user to the network. If it's removed then they are no longer connected. And, maybe more importantly, this is extremely hard to remediate b/c the end user can no longer receive profiles. Other MDMs allow IT admin to choose between "true up" (aka remove the profile from hosts no longer in the target/scope) or just deliver profile to new hosts. You might use "true up" for riskier changes. Like removing end users from Wi-Fi.

Goals

  • Add ability to edit labels associated with a custom profile after upload
  • Currently not possible to do today
  • Workaround is to delete existing custom settings and upload them again to update labels. This is inconvenient and potentially problematic.

Gong snippet: https://us-65885.app.gong.io/call?id=5280718531025988317&highlights=%5B%7B%22type%22%3A%22SHARE%22%2C%22from%22%3A467%2C%22to%22%3A520%7D%5D

Problem

As a Fleet admin, I can create labels and use them with custom settings to target specific hosts. After a custom setting is created, I can’t add new labels or remove existing ones from that custom setting.

What have you tried?

I could remove an existing custom setting and add it again to change the labels in the target section. This is not ideal as it could remove the profiles from my hosts and create a gap in management while I add it again.

Removing certain profiles with certificates or Wi-Fi payloads could also cause an interruption in network connectivity and prevent the host from being able to receive new profiles.

Potential solutions

Fleet should add the ability to edit existing custom settings to update the labels associated with it.

What is the expected workflow as a result of your proposal?

A Fleet admin would be able to target custom settings specific hosts using labels. If they would like to add or remove labels from that custom setting in the future, they would be able to edit the existing custom setting and update its labels. They would not need to delete the custom setting and upload it again to update the labels.

@ddribeiro ddribeiro added :product Product Design department (shows up on 🦢 Drafting board) ~feature fest Will be reviewed at next Feature Fest customer-rosner labels Sep 24, 2024
@ddribeiro
Copy link
Member Author

Similar to #20404.

@noahtalerman
Copy link
Member

@ddribeiro I think editing labels is possible in the GitOps workflow (aka Fleet's YAML files). Is the customer using the GitOps workflow? If so, did they try to edit labels for a profile?

@noahtalerman noahtalerman removed the :product Product Design department (shows up on 🦢 Drafting board) label Oct 1, 2024
@noahtalerman noahtalerman removed the ~feature fest Will be reviewed at next Feature Fest label Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants