[GH-ISSUE #2205] Are you sure? Prompt for running tasks under automation management menu. #3311

Closed
opened 2026-03-14 07:06:14 +03:00 by kerem · 5 comments
Owner

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.

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.
kerem closed this issue 2026-03-14 07:06:19 +03:00
Author
Owner

@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.

<!-- gh-comment-id:2798043415 --> @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.
Author
Owner

@mvanderhart commented on GitHub (Apr 14, 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.

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.

<!-- gh-comment-id:2801449237 --> @mvanderhart commented on GitHub (Apr 14, 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. 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.
Author
Owner

@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.

<!-- gh-comment-id:2812273423 --> @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.
Author
Owner

@wh1te909 commented on GitHub (Apr 17, 2025):

will be in next release:

https://github.com/user-attachments/assets/0a98df5d-f82e-466f-9a62-519607d84be1

<!-- gh-comment-id:2814181080 --> @wh1te909 commented on GitHub (Apr 17, 2025): will be in next release: https://github.com/user-attachments/assets/0a98df5d-f82e-466f-9a62-519607d84be1
Author
Owner

@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?

<!-- gh-comment-id:2815489737 --> @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?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#3311
No description provided.