Addigy allows for you to assign a script or scripts to an end user's computer via Self Service so the end user can run these scripts at their convenience.  These scripts can range from simple to complex as the need requires. 


Scripts can be added to a device's Self Service application either through Devices > Run Commands or through GoLive > Run Commands (requires LiveTerminal to be disabled).


The Scripts section of Self Service will not show unless there is a script assigned to that machine.


Requirements: Script deployments to Self Service are only supported on macOS 10.13 and up.  Moreover, a Self Service configuration must be deployed to the device.

Assigning Scripts to Self Service via the Devices Page


Within Addigy, click on Devices on the far left sidebar.  On the top right of the page the Run Commands section allows you to send and run scripts to the device to run in real time.  


With the addition of assigning scripts to Self Service, you know have another option when pressing the Send button.  After selecting a script and pressing Send, you will get an option to send that script to Self Service.



Clicking Add to Self Service will add that script to a device's Self Service.  You will see a success header after it's been sent successfully.


An end user will now see the Scripts section and the assigned script in Self Service.

If Self Service is open on the user's device, any script addition or deletion will require a refresh of the Scripts section in Self Service.  This can be accomplished by clicking the Scripts icon, any other icon and then back to Scripts or restarting the Self Service app.


When the end user runs a script using Self Service, the Run button will change to Running.  When the script finishes, it will show a green Done message with a check next to it.


If a script has output, this is recorded in two places, the System Events dashboard and GoLive > Events and in Dashboard > Events. 


Assigning Scripts to Self Service via GoLive

Note:  LiveTerminal must be disabled to show the Run Commands tab in GoLive.


On the GoLive page, click the Run Commands tab to see the Run Commands section.



After selecting the script and then clicking Send, you will get a modal to either Run the script or Add to Self Service. When clicking Add to Self Service, you will get a success banner if completed successfully.


Removing Scripts Assigned to Self Service


Scripts can be removed from a device via the device's GoLive page.  After you're in GoLive for a device, click the Self Service Scripts tab.  You can remove a script by clicking the red trash can to the left of the name of the script.





If you have an Addigy account and have additional questions, you can create a ticket by emailing support@addigy.com.

Alternatively, you can submit a support request within Addigy.