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

Fleet UI: Warn users before deleting a policy that an automation relies on #25046

Open
RachelElysia opened this issue Dec 30, 2024 · 1 comment
Assignees
Labels
bug Something isn't working as documented ~frontend Frontend-related issue. #g-endpoint-ops Endpoint ops product group #g-orchestration Orchestration product group #g-software Software product group :incoming New issue in triage process. :release Ready to write code. Scheduled in a release. See "Making changes" in handbook. ~unreleased bug This bug was found in an unreleased version of Fleet.

Comments

@RachelElysia
Copy link
Member

RachelElysia commented Dec 30, 2024

Gong snippet: TODO

Problem

Screenshot 2024-12-30 at 12 40 28 PM

When deleting a policy tied to an automation, users may not know they are deleting a policy that an automation is dependent on (trigger a calendar event, software installation, script to run, or a webhook/jira/zendesk ticket).

What have you tried?

i tried to delete a policy that installs a software if failing. It doesn't tell me I'm deleting anything important.

Potential solutions

  • Update the delete policy modal to warn users
Screenshot 2024-12-30 at 12 40 28 PM

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

Warnings are good.

Context when feature was requested

Conversation during Demo 12/30/24

Harrison Ravazzolo | Solutions Consultant to Everyone (Dec 30, 2024, 12:30 PM)
What happens when someone deletes the policy?
 
You (Dec 30, 2024, 12:32 PM)
Good question, we have a delete policy modal that asks “ Are you sure you want to delete the selected policies?” But maybe we should mention that an automation (calendar event, software installation, script) depends on said policy.
 
Marko Lisica | Product Designer (Dec 30, 2024, 12:33 PM)
@Rachel Perkins | Software Engineer Could you file a feature request when you get the chance?
 
Luke Heath | CTO (Dec 30, 2024, 12:33 PM)
@Marko Lisica | Product Designer Can we get the text in the modal updated for this release?
@Marko Lisica | Product Designer Ah may require more than a text change if we don’t know if there is an automation in place at that point

🛠️ Fix

Figma link

@RachelElysia RachelElysia added the :product Product Design department (shows up on 🦢 Drafting board) label Dec 30, 2024
@marko-lisica marko-lisica added bug Something isn't working as documented #g-endpoint-ops Endpoint ops product group :release Ready to write code. Scheduled in a release. See "Making changes" in handbook. :incoming New issue in triage process. and removed :product Product Design department (shows up on 🦢 Drafting board) labels Dec 30, 2024
@marko-lisica marko-lisica added the ~unreleased bug This bug was found in an unreleased version of Fleet. label Dec 30, 2024
@jmwatts
Copy link
Member

jmwatts commented Dec 31, 2024

QA Notes:

Confirmed updated copy in modal when deleting policy.

Screenshot 2024-12-31 at 4 37 00 PM

@sharon-fdm sharon-fdm added #g-orchestration Orchestration product group #g-software Software product group labels Jan 2, 2025
@iansltx iansltx added the ~frontend Frontend-related issue. label Jan 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as documented ~frontend Frontend-related issue. #g-endpoint-ops Endpoint ops product group #g-orchestration Orchestration product group #g-software Software product group :incoming New issue in triage process. :release Ready to write code. Scheduled in a release. See "Making changes" in handbook. ~unreleased bug This bug was found in an unreleased version of Fleet.
Development

No branches or pull requests

5 participants