Kaseya VSA X Integration Setup
This Integration supports multiple instances
Check out the instructions to set up multiple instances here.
Here are the steps on how to setup the Kaseya VSA X API integration:
Log in to the Kaseya VSA X Admin Console. You will need to have administrator privileges to create API tokens.
Navigate to the Server Admin section under Administration. Click on the Overview tab in the dropdown then copy the name under the Server Information section on the upper right section.
Paste the copied value on step 2 to the
hostname
parameter fieldNavigate to the Configuration section under Administration. Click on the API Access tab from the dropdown.
Create a new token. Click on the Create Token button.
Name your token. Enter a descriptive name for your token in the Create token dialog box. This will help you to identify the token later.
If you want to limit the ip address access for the API token you can specify the IP address of Rewst: {rewst_outbound_ip_addr}
Create the token. Configure your token permissions to have access to your chosen organizations and API permissions in which you want to have access to in Rewst; then create the token.
Copy the token id and token secret. The token id and secret will be displayed. Copy the token id and secret. You will need these two to authenticate your API calls.
Migrating from Kaseya VSA integration to Kaseya VSA X
Configure the new Kaseya VSA X integration from the instructions above
Update the
default_rmm
organization variable to bekaseya_vsa_x
OR
Re-run the config orgs form to choose Kaseya VSA X as their default RMM.
Create a script called
Run Powershell (Rewst)
with the inputspost_url
andscript_url
:
and the contents:
Optionally, you can reduce API calls to Kaseya by setting an org var called kaseya_vsa_10_scriptid
with the GUID value of the above script
Last updated