Deploy RocketCyber Agent using Barracuda Managed Workplace

This guide will walk through creating an automation script to deploy the RocketCyber Agent.

First, a few notes about the agent deployment script:

  • The console generates an agent deployment script (.mws) file that can be imported directly into Managed Workplace. You can use the same .mws file across organizations. It requires that the appropriate license key parameter is filled in when scheduling the script to run. 
  • The agent deployment script first checks to see if the agent is already installed before performing an install.
  • If the agent deployment script does not detect an installed agent, it will download the agent installer package to the local machine and execute it.

Creating the deployment script

  1. Log onto the RocketCyber console. From the left-hand navigation menu click All Organizations.
    screen-shot-2020-01-06-at-4-16-39-pm.png
  2. Click Deploy for the appropriate organization.
    screen-shot-2020-01-06-at-4-17-56-pm.png
  3. Click the Download button. 
    Screen_Shot_2020-11-10_at_1.43.57_PM.png
  4. Logon to Managed Workplace.
    Screen_Shot_2020-10-19_at_3.42.00_PM.png
  5. In the navigation menu, select Automation > Library.
  6. Select More Actions > Import.
    Screen_Shot_2020-11-10_at_1.19.06_PM.png
  7. Click Browse to browse to the .mws file you previously downloaded. Select and click OK.
    Screen_Shot_2020-11-10_at_1.50.05_PM.png
  8. The .mws file will be imported and display a screen similar to the one below.
    Screen_Shot_2020-11-10_at_1.53.04_PM.png
  9. Click Close to complete the import process.

Congratulations! You have to know uploaded and created a library script to deploy the agent to any organization.

Next, create a schedule or run now task to run the script on targeted endpoints.

Scheduling Script Execution

Screen_Shot_2020-10-19_at_3.52.59_PM.png

  1. In the navigation menu, select Automation > Calendar.

  2. There are two options:
    • Run Now: Executes the script immediately.
    • Schedule: Select when script will run.
  3. Click Run Now.
    Note: The following steps are the same when you click Schedule, with the additional step of selecting the specific date the script will be executed.
    Screen_Shot_2020-11-10_at_1.33.27_PM.png
  4. Choose what to execute: Select an item from the library.
  5. Choose an item by name: Type in the name of the script that you imported in Step 7 above.
  6. Add the appropriate organization license key in the License Key field. The license key can be found on the Deployment view in the console for the specific organization to which you are deploying.
  7. Click the Target Devices > Add button.
    Screen_Shot_2020-10-19_at_4.02.15_PM.png
  8. Use the filter controls to select the devices on which the script will be executed. Click OK.
  9. Review the list of target devices in the list. Make any changes, if necessary.
    Screen_Shot_2020-10-19_at_4.04.08_PM.png
  10. Click Run Now.
    Screen_Shot_2020-10-19_at_4.05.56_PM.png
  11. You should then see the script scheduled on the calendar with its current status (pending) until it executes.
    Screen_Shot_2020-10-19_at_4.06.59_PM.png
  12. When completed you should see its scheduled item turn green and status updated as succeeded.
    Screen_Shot_2020-10-19_at_4.08.49_PM.png
  13. Double-click the schedule item in the calendar to see detailed results. Any errors are displayed in the Standard Output field.