[GH-ISSUE #2229] [Feature request] Software patch management #3330

Open
opened 2026-03-14 07:08:10 +03:00 by kerem · 3 comments
Owner

Originally created by @ichabot on GitHub (May 8, 2025).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/2229

Is your feature request related to a problem? Please describe.
Currently, TacticalRMM lacks support for third-party software patch management. This makes it challenging to keep installed software up-to-date efficiently. Manually updating each piece of software is time-consuming and prone to human error. Especially when users do not have local admin rights, many software applications will not update until a user with administrative privileges performs the update.

Describe the solution you'd like
I would like TacticalRMM to integrate support for third-party software patch management. This feature should allow users to automatically update installed software using package managers such as Chocolatey. The solution should include:

  • Ability to configure and manage software updates.
  • Scheduled updates to ensure software is always up-to-date without manual intervention.
  • Logging and reporting capabilities to track update statuses and any issues encountered.

Describe alternatives you've considered
Manual updates: This is error-prone and inefficient.
Using separate tools: This requires additional setup and management, complicating the workflow.
Scripting custom solutions: This is not scalable and requires significant maintenance.

Additional context
Adding this feature would greatly enhance the functionality of TacticalRMM, making it a more comprehensive solution for IT management. It would save time and reduce the risk of vulnerabilities due to outdated software.

Originally created by @ichabot on GitHub (May 8, 2025). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/2229 **Is your feature request related to a problem? Please describe.** Currently, TacticalRMM lacks support for third-party software patch management. This makes it challenging to keep installed software up-to-date efficiently. Manually updating each piece of software is time-consuming and prone to human error. Especially when users do not have local admin rights, many software applications will not update until a user with administrative privileges performs the update. **Describe the solution you'd like** I would like TacticalRMM to integrate support for third-party software patch management. This feature should allow users to automatically update installed software using package managers such as Chocolatey. The solution should include: - Ability to configure and manage software updates. - Scheduled updates to ensure software is always up-to-date without manual intervention. - Logging and reporting capabilities to track update statuses and any issues encountered. **Describe alternatives you've considered** Manual updates: This is error-prone and inefficient. Using separate tools: This requires additional setup and management, complicating the workflow. Scripting custom solutions: This is not scalable and requires significant maintenance. **Additional context** Adding this feature would greatly enhance the functionality of TacticalRMM, making it a more comprehensive solution for IT management. It would save time and reduce the risk of vulnerabilities due to outdated software.
Author
Owner

@dinger1986 commented on GitHub (May 8, 2025):

Have you looked at the winget and choco scripts which do just that?

<!-- gh-comment-id:2864291825 --> @dinger1986 commented on GitHub (May 8, 2025): Have you looked at the winget and choco scripts which do just that?
Author
Owner

@ichabot commented on GitHub (May 8, 2025):

Yes, I am aware of those scripts. However, it would be beneficial to have this functionality more integrated into the WebUI of TacticalRMM. Specifically, having robust reporting and logging features for tracking installed and updated software, as well as identifying applications that failed to update, would be very useful.

<!-- gh-comment-id:2864351404 --> @ichabot commented on GitHub (May 8, 2025): Yes, I am aware of those scripts. However, it would be beneficial to have this functionality more integrated into the WebUI of TacticalRMM. Specifically, having robust reporting and logging features for tracking installed and updated software, as well as identifying applications that failed to update, would be very useful.
Author
Owner

@wh1te909 commented on GitHub (May 8, 2025):

the patching rework we're working on will eventually take care of this

<!-- gh-comment-id:2864353375 --> @wh1te909 commented on GitHub (May 8, 2025): the patching rework we're working on will eventually take care of this
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#3330
No description provided.