amidaware / tacticalrmm

A remote monitoring & management tool, built with Django, Vue and Go.
https://docs.tacticalrmm.com
Other
3.08k stars 436 forks source link

Feature Request: Option for Dropdown/different variables Menu when running/making Scripts #1960

Open Brandon-Roff opened 1 month ago

Brandon-Roff commented 1 month ago

Is your feature request related to a problem? Please describe. This is a feature request to add something like what Datto RMM has,

image

image

Describe the solution you'd like so you can use selection list so you deploy your own software or run an agent install of like Wazuh with a list of groups to choose from makes it a bit more user friendly, this can be even Boolean variables it would be nice for agents that aren’t knowledgeable with how Tactical rmm scripting works to be able to use scripts with preset values.

Add an option if it’s a selection variable it turns from a text field into a listed drop-down menu

Describe alternatives you've considered the other option is as normal use a winget componet script or component however this has multiple purposes be nice to see a use of multiple vcariable types

Additional context Add any other context or screenshots about the feature request here.

dinger1986 commented 1 month ago

I have installed microsip in this way and use custom fields and then their variables for the script or whatever, would that work?

Brandon-Roff commented 1 month ago

Good day,

Would you be able to provide a picture example of what you have done as this is to make it that agents just choose and no input in the scripts

Many thanks

dinger1986 commented 1 month ago

sure, script

image

custom fields image

Brandon-Roff commented 1 month ago

Good day,

That makes sense but i need an option that instant stored in personal fields like winget software install I can use this concept for wazuh but still think drop down menu would be a lot more effective and a bit more user friendly for agents,

so there would be an option for variables of selection boolean or something so you can set nice display name and have the correct variable behind it

Many thanks

Brandon-Roff commented 1 month ago

Or an option for Software Approved List which can be called into a list variable would be cool so by site approved software so you can have approved software per client and administrator can add and remove software this way