Assign scripts to a device's Self Service app so end users can run them on their own time — anything from a quick fix to a complex workflow — instead of you pushing the script to them directly. This cuts down on support tickets for routine tasks and lets users resolve common issues themselves, whenever it's convenient for them.
Overview
Any saved script can be added to Self Service for one device or many at once. Once assigned, the script appears as a runnable item inside the end user's Self Service app, and every run is logged so you can confirm it completed and review its output.
- Works for any script you've already saved in Addigy
- Can be assigned in bulk (up to 200 devices at a time) or to a single device via GoLive
- Script output is captured automatically in the Events Dashboard and Script History
Prerequisites
- A Self Service configuration must already be deployed to the device
Scripts can be added to a device's Self Service app from either the Devices page or a device's GoLive page.
How to Assign Scripts via the Devices Page
Use this method to assign a script to many devices at once.
- In Addigy, click Devices > All Devices. Select devices by clicking the checkbox to the left of the GoLive link. To assign in bulk, filter the Devices page down to your target devices (up to 200) and select the top-most checkbox. Then enter the name of the saved script in the Run Commands box at the top right.
- After selecting the script, click Send. You'll get the option to add the script to Self Service.
- Click Add to Self Service. You'll see a success message once it's added.
The end user will now see the script inside the Scripts section of Self Service.
Note: If Self Service is already open on the end user's device, any script addition or removal requires a refresh to appear — either by clicking the refresh button (the blue circle with a white circular arrow) or restarting the Self Service app.
End-User Experience
When the end user runs a script from Self Service, the Run button changes to Running. Once the script finishes, it shows a green Done message with a checkmark.
If a script produces output, it's recorded in three places:
- Events Dashboard
- GoLive > Events
-
Script History (available on the Devices page and within GoLive > Scripts)
How to Assign Scripts via GoLive
Use this method to assign a script to a single device.
- On a device's GoLive page, click the Scripts tab.
- Search for the script in the Run Command bar, select it, and click Send.
- In the Send Scripts to Devices popup, click Add to Self Service. You'll see a success banner once it completes.
How to Remove Scripts from Self Service
Scripts can be removed from a device's GoLive page > Scripts, or from the Devices page by clicking Scripts to the right of the Run Command bar.
Individual Removal
Go to the device's GoLive page > Scripts. Click the red trash can next to a script to remove it from that device's Self Service app. To remove several scripts from the same device at once, check the box next to each one, then click the now-selectable Remove From Device button.
Bulk Removal
- On the Devices Page, click Scripts next to the Run Commands bar.
- Within Saved Scripts, click Actions > Devices.
- This shows every device the script is assigned to — you can filter and sort by name or serial number. Check the box next to each device you want to remove the script from, then click Remove from devices.
You can also remove a script from an individual device in this view by clicking its red trash can.