Kaseya VSA X integration setup
Last updated
Was this helpful?
Last updated
Was this helpful?
This Integration supports multiple instances
.
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 field
Navigate 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.
Configure the new Kaseya VSA X integration from the instructions above
Update the default_rmm
organization variable to be kaseya_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 inputs post_url
and script_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