Windows Agent - Kaseya VSA Installation


Follow this article to install the Blackpoint SNAP-Defense agent to your customer network using your Kaseya VSA tool. We've broken down the installation into four main steps: 

  1. Copying the SNAP Agent URL
  2. Importing the script
  3. Setting the variables
  4. Deploying the agent


Copying the SNAP Agent URL

  1. In the Blackpoint Portal, navigate to Customers in the left-hand menu. 
  2. In the Customer List section, find the customer you want to deploy the agent to. Click the Manage button. You will be redirected to the Customer Details page.
  3. Provided that a service has been added to this customer, you will see a Download SNAP Agent button. Copy the URL to your clipboard. The URL provides the SNAP_FILE and SNAP_UID as indicated in the below example. You will need this information later in the installation process.
Important. Remember that each UID and installer will be unique to one customer only.

Importing the script

  1. Download the .xml install script  Right-click this link and click Save Link As... Remember where you save this file as you will need it in the steps below.
    1. NOTE: If you are using a previous version of Kaseya VSA, and the above .xml script is not working, please try V1 of the script.
  2. Once the file is downloaded, you will need to import it to the VSA. Log into Kaseya VSA and navigate to Agent Procedures > Schedule/Create.
  3. Under the Shared directory, select an existing folder, or click New Folder to create a "Blackpoint" folder to store your Agent Procedure. Click Import Folder/Procedure at the top of the screen.
  4. In the Import Folder/Procedure pop-up window, upload the .xml file you downloaded in Step 1 of this section. Click Save.

Setting the variables

  1. In the Shared folder, click the BlackPoint SNAP Installation procedure file. Then, click Manage Variables at the top of the screen.
  2. Create a new variable called AccountUID:
    1. Type "AccountUID" into the Rename/Create Variable field.
    2. Enter the SNAP_UID into the Set Variable Value field.
  3. Create a second new variable called CompanyEXE:
    1. Type "CompanyEXE" into the Rename/Create Variable field.
    2. Enter the SNAP_FILE into the Set Variable Value field.
  4. Repeat the above 3 steps for each Customer/Group based on their unique AccountUID and CompanyEXE values:
    1. Select the checkbox next to the GroupID.
    2. From the Select Variable drop-down, select the correct variable.
    3. Enter the value of either the CompanyEXE or Account UID. 

Deploying the agent

  1. Schedule a task with this procedure on the correct endpoints. To do so, select the agent procedure and click Schedule Agent Procedure
  2. Set a desired Recurrence, Time Preference, Start Time/Date, and any Execution Options for the task. Click Submit.

You've successfully deployed Kaseya VSA to your customer's network.