Kaseya VSA

Kaseya VSA syncs your hardware assets via API to ScalePad

Use this guide to integrate Kaseya VSA to ScalePad.

Integration instructions


  • Administrator user credentials for Kaseya VSA and ScalePad or member permissions of Manage Sync Settings selected
  • All communications must run over HTTPS / port 443
  • A valid hostname and certificate is needed on the server


In Kaseya VSA

  1. Sign in to Kaseya VSA
  2. Create a new Kaseya VSA user, preferably named scalepad



The scalepad user must not be used for any other purpose, because the ScalePad app sees which assets were last viewed. If someone signs into the scalepad user, they must clear all filters on the asset list, or some won't show in the app.

  1. Create a new custom Kaseya role and apply it to the newly-created integrator user

The minimum permissions you can apply to the custom Kaseya role is as follows:

  • Audit
    • Asset
      • View Assets
        • View
    • Collect Data
      • Run Audit
        • Machine Status
    • View Individual Data
      • Machine Summary
        • Software
          • System Information
          • Software Licenses
          • Installed Applications
          • Add/Remove
          • Startup Apps
          • Security Products
        • Hardware
          • Disk Volumes
      • System Information
        • Machine Status
  • System
    • User Settings
      • Preferences
    • Orgs/Groups/Depts/Staff
      • Manage
        • Machine Groups
  1. We recommend using the System/ Master scope, along with the minimum role permissions to ensure all your organization's sync to ScalePad.


Kaseya VSA Master vs System role/scope

The varieties of Kaseya VSA have different fixed role/scope names:

  • Hosted VSA - The all-access role/scope that we recommend for our Kaseya integration is called System.
  • On-Prem VSA - The all-access role/scope that we recommend for our Kaseya integration is called Master.

In ScalePad

  1. Enter your credentials on the add integration page
  2. Enter your Kaseya Server Hostname
  3. Select your Company Name Mapping option from the drop-down menu
  4. Click Save Kaseya VSA Setup


IP whitelisting in AuthAnvil settings

When Kaseya's native 2FA feature is used, it is supported for API integrations by default. However, if you are using AuthAnvil for your Kaseya VSA 2FA, you may receive an error message indicating "Kaseya is asking for a 2FA code which we cannot support for API calls. Please disable 2FA for this user."

To solve this issue, you can configure the IP whitelisting for ScalePad sync servers in your AuthAnvil settings within the VSA admin panel: AuthAnvil > Two Factor Auth > Configure Kaseya Logon. You can request ScalePad's IP Whitelist by email: [email protected].

As soon as you have whitelisted ScalePad's sync servers, you will be all set up for a successful Kaseya VSA integration. Additional information on Requesting ScalePad's IP Whitelist can be found here.


Setup successful

When you click Save Kaseya VSA Setup, ScalePad will perform a full sync. When finished, you should be able to view your hardware assets in your account.