[GH-ISSUE #2056] Missing option to group agents across clients. #3222

Closed
opened 2026-03-14 06:53:36 +03:00 by kerem · 2 comments
Owner

Originally created by @janstalhut on GitHub (Nov 1, 2024).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/2056

Is your feature request related to a problem? Please describe.
We have been using TRMM successfully for several months now and it saves us a lot of manual work. However, there is one option that we always miss. If we want to run a script in parallel on various devices that belong to different clients but are of the same type (e.g. all Windows-Domain-Controllers, all Nextcloud-Servers or all RaspberryPi-Devices), we have to search for the corresponding agents individually in the "Run Bulk Script" dialog and can at best search by host name. This is very annoying, especially because it is always the same groups of agents that have to be selected here in order to run certain scripts on them.

Describe the solution you'd like
We would like to have the option of assigning agents to freely definable groups across customers. We can also use the term "tag" here. It would be important that an agent can also be assigned to several groups/tags.

On the one hand, these tags could then be used in the search or filter function. But above all, it would then be important that with the Bulk Script function (and of course with the other bulk tools) you can select one of the defined groups/tags as an alternative to the existing target selection options, so that the process is applied to all devices assigned to this group.

Describe alternatives you've considered
We already use the description field for each individual agent to enter unique keywords such as "WindowsDC", "NextcloudSrv" or "RaspberryPi". This then makes it possible to find all devices using these "tags" in the global search function. Unfortunately, the search in the "Select Agents" field does not search in the same way as this global search, but only searches the host names.

An alternative (makeshift) solution, if it can be implemented more quickly/easily, could be that the search function when selecting agents in the "Run Bulk Script" dialog has the same functionality as the global search function. Or perhaps not quite as extensive, but at least the client name, site name, host name and description should be searched here to filter the otherwise very long list. This would make the selection much easier.

And finally, as a third variant, I could imagine that the "Run Bulk Script" dialog would have another option under "Choose Target" that would read something like: "all currently listed agents". So that the global search or filter can be used first and its result list can then be used as a target for the bulk execution of a script.

Originally created by @janstalhut on GitHub (Nov 1, 2024). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/2056 **Is your feature request related to a problem? Please describe.** We have been using TRMM successfully for several months now and it saves us a lot of manual work. However, there is one option that we always miss. If we want to run a script in parallel on various devices that belong to different clients but are of the same type (e.g. all Windows-Domain-Controllers, all Nextcloud-Servers or all RaspberryPi-Devices), we have to search for the corresponding agents individually in the "Run Bulk Script" dialog and can at best search by host name. This is very annoying, especially because it is always the same groups of agents that have to be selected here in order to run certain scripts on them. **Describe the solution you'd like** We would like to have the option of assigning agents to freely definable groups across customers. We can also use the term "tag" here. It would be important that an agent can also be assigned to several groups/tags. On the one hand, these tags could then be used in the search or filter function. But above all, it would then be important that with the Bulk Script function (and of course with the other bulk tools) you can select one of the defined groups/tags as an alternative to the existing target selection options, so that the process is applied to all devices assigned to this group. **Describe alternatives you've considered** We already use the description field for each individual agent to enter unique keywords such as "WindowsDC", "NextcloudSrv" or "RaspberryPi". This then makes it possible to find all devices using these "tags" in the global search function. Unfortunately, the search in the "Select Agents" field does not search in the same way as this global search, but only searches the host names. An alternative (makeshift) solution, if it can be implemented more quickly/easily, could be that the search function when selecting agents in the "Run Bulk Script" dialog has the same functionality as the global search function. Or perhaps not quite as extensive, but at least the client name, site name, host name and description should be searched here to filter the otherwise very long list. This would make the selection much easier. And finally, as a third variant, I could imagine that the "Run Bulk Script" dialog would have another option under "Choose Target" that would read something like: "all currently listed agents". So that the global search or filter can be used first and its result list can then be used as a target for the bulk execution of a script.
kerem closed this issue 2026-03-14 06:53:41 +03:00
Author
Owner

@P6g9YHK6 commented on GitHub (Nov 1, 2024):

https://github.com/amidaware/tacticalrmm/issues/653

<!-- gh-comment-id:2451447986 --> @P6g9YHK6 commented on GitHub (Nov 1, 2024): https://github.com/amidaware/tacticalrmm/issues/653
Author
Owner

@silversword411 commented on GitHub (Nov 1, 2024):

Yes duplicate. Closing

<!-- gh-comment-id:2451752985 --> @silversword411 commented on GitHub (Nov 1, 2024): Yes duplicate. Closing
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#3222
No description provided.