Deploy RocketCyber Agent using ConnectWise Automate

This guide will walk through using ConnectWise Automate to deploy the RocketCyber Agent.

A few notes about the deployment script:

  • The console generates a LabTech expansion script that can be imported into ConnectWise Automate.
  • After importing the script you will need to set the license key variable.
  • The script first checks to see if the agent is already installed before performing an install.
  • If the script does not detect an installed agent, it will download the agent installer package to the local machine and execute it.

Import the Expansion Script into ConnectWise Automate

  1.  Log onto the RocketCyber console and in the navigation menu, click All Organizations.
  2. Click Deploy for the appropriate organization.
    screen-shot-2020-01-06-at-4-17-56-pm.png
  3.  Click the Download button to download the Expansion script for the desired organization.
    screen-shot-2019-07-11-at-3-26-50-pm.png
  4. Log onto ConnectWise Automate and import the Expansion Script downloaded in the previous step.
    1. To import the Expansion Script, go to the ConnectWise Automate Control Center.
    2. Click System > General > Import > XML Expansion.
      screen-shot-2019-07-11-at-11-54-44-am.png
    3. In the Browse for a File dialog select the file that was downloaded from the RocketCyber Console and click Open.
      screen-shot-2019-07-11-at-12-11-33-pm.png  
    4. On the import confirmation dialog, click Yes.
      screen-shot-2019-07-11-at-12-11-45-pm.png
  5. Now navigate to the script that was just imported. From the left-hand navigation menu, click Automation > Scripts > View Scripts.
    screen-shot-2019-07-11-at-12-12-31-pm.png
  6.  Inside the View Scripts interface, expand the Scripts tree to Custom Scripts.
  7. Select Custom Scripts.
  8. Double-click RocketAgent Deployment.
    screen-shot-2019-07-11-at-12-14-47-pm.png
    You should now see the script editor dialog as shown above. In order for the script to properly deploy the agent, you must supply the license key to the script as a variable.
  9. Click the Globals and Parameters tab to set the license key value.
    screen-shot-2019-07-11-at-12-15-26-pm.png
  10. Click the variable @license_key@.
  11. In the Value field, enter the license key associated with the organization in the RocketCyber console. The license key can be found on the deployment page for the selected organization.
    screen-shot-2019-07-11-at-12-16-05-pm.png
  12. Click Save.

Schedule the Expansion Script to Run on A Device

  1. Click the Browse button on the Automate Control Center left-hand navigation.
    screen-shot-2020-01-06-at-4-45-37-pm.png
  2. Right-click the desired device.
  3. Click Scripts > Custom Scripts > RocketAgent Deployment.
    screen-shot-2019-07-11-at-12-19-38-pm.png
  4. Choose the desired schedule for the script to execute. Click OK.
    screen-shot-2019-07-11-at-12-19-55-pm.png

The script will be executed on the device on the schedule selected. When the agent is installed it will automatically appear in the chosen organization account on the RocketCyber Dashboard.

Schedule the Expansion Script to Run on All Devices for a Client

You can run the expansion script on all devices by:

  1.  Right-click on the client in the Clients tab.
  2.  Select Scripts > Computer Scripts > Custom Scripts > RocketAgent Deployment.
  3.  Choose the desired schedule for the script to execute. Click OK.
    screen-shot-2019-07-11-at-1-00-50-pm.png

The script will be executed on the devices on the schedule selected. When the agents are installed they will automatically appear in the chosen organization account on the RocketCyber Dashboard.