mirror of
https://github.com/amidaware/tacticalrmm.git
synced 2026-04-26 06:55:52 +03:00
[GH-ISSUE #2205] Are you sure? Prompt for running tasks under automation management menu. #3311
Labels
No labels
In Process
bug
bug
dev-triage
documentation
duplicate
enhancement
fixed
good first issue
help wanted
integration
invalid
pull-request
question
requires agent update
security
ui tweak
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/tacticalrmm#3311
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mvanderhart on GitHub (Apr 11, 2025).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/2205
Originally assigned to: @wh1te909 on GitHub.
Is your feature request related to a problem? Please describe.
The only problem is to help prevent user error. I accidentally clicked on "Run Now" when I meant to edit a task on an automation policy.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like
When clicking "Run Now" on a task in the automation manager, prompt the user with "Are you sure you want to run this task on X agents?" where X is the number of agents that have this task. This can be similar to the agent removal prompt.
A clear and concise description of what you want to happen.
After getting the "Are you sure?" prompt, the user can enter "yes" and the task runs or they may cancel.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
I tried to get smarter, but have accidentally rebooted 600 computers during work hours.
Additional context
Add any other context or screenshots about the feature request here.
@P6g9YHK6 commented on GitHub (Apr 11, 2025):
while i do agree on the reasoning it should not be the default and could be toggled by tasks
for example in the settings of the task:
Dangerous task [x]
and even require TOTP for shit and giggle.
@mvanderhart commented on GitHub (Apr 14, 2025):
That is true, not all tasks are dangerous, so having a switch that just says "Require confirmation" is probably a better idea. TOTP seems like overkill to me, and the "yes" prompt for removing agents is already there. To keep progress in mind over perfection and keep scope limited, starting simple is my recommendation.
@wh1te909 commented on GitHub (Apr 17, 2025):
I think for now I'll just add an "are you sure" popup with a confirm/cancel button. I have also accidentally run tasks many times by mistake when I was just trying to edit them so this is definitely a UI problem.
@wh1te909 commented on GitHub (Apr 17, 2025):
will be in next release:
https://github.com/user-attachments/assets/0a98df5d-f82e-466f-9a62-519607d84be1
@P6g9YHK6 commented on GitHub (Apr 18, 2025):
Add the policy name and the number of agent affected just to give some "gravitas" to the action?