splashtop 4rd party integration docs and script
splashtop 4rd party integration docs and script
This commit is contained in:
parent
f38cfdcadf
commit
a24ad245d2
|
@ -0,0 +1,42 @@
|
|||
# Splashtop
|
||||
|
||||
## Splashtop Integration
|
||||
|
||||
|
||||
From the UI go to **Settings > Global Settings > CUSTOM FIELDS > Agents**
|
||||
|
||||
Add Custom Field</br>
|
||||
**Target** = `Agent`</br>
|
||||
**Name** = `SplashtopSUUID`</br>
|
||||
**Field Type** = `Text`</br>
|
||||
|
||||

|
||||
|
||||
While in Global Settings go to **URL ACTIONS**
|
||||
|
||||
Add a URL Action</br>
|
||||
**Name** = `Splashtop`</br>
|
||||
**Description** = `Connect to a Splashtop client`</br>
|
||||
**URL Pattern** =
|
||||
|
||||
```html
|
||||
st-business://com.splashtop.business?account=&uuid={{agent.SplashtopSUUID}}&sessiontype=remote
|
||||
```
|
||||
|
||||
Navigate to an agent with Splashtop running (or apply using **Settings > Automation Manager**).</br>
|
||||
Go to Tasks.</br>
|
||||
Add Task</br>
|
||||
**Select Script** = `Splashtop - Get SUUID for client` (this is a builtin script from script library)</br>
|
||||
**Descriptive name of task** = `Obtain Splashtop SUUID from device registry.`</br>
|
||||
**Collector Task** = `CHECKED`</br>
|
||||
**Custom Field to update** = `SplashtopSUUID`</br>
|
||||
|
||||

|
||||
|
||||
Click **Next**</br>
|
||||
Check **Manual**</br>
|
||||
Click **Add Task**
|
||||
|
||||
Right click on the newly created task and click **Run Task Now**.
|
||||
|
||||
Give it a second to execute then right click the agent that you are working with and go to **Run URL Action > Splashtop**
|
Binary file not shown.
After Width: | Height: | Size: 13 KiB |
Binary file not shown.
After Width: | Height: | Size: 32 KiB |
|
@ -0,0 +1,10 @@
|
|||
# Retrieve Splashtop SUUID from device registry.
|
||||
|
||||
if (!$ErrorCount -eq 0) {
|
||||
exit 1
|
||||
}
|
||||
|
||||
|
||||
$key = 'HKLM:\SOFTWARE\WOW6432Node\Splashtop Inc.\Splashtop Remote Server'
|
||||
(Get-ItemProperty -Path $key -Name SUUID).SUUID
|
||||
Write-Output $key.SUUID
|
Loading…
Reference in New Issue