Deploying RocketCyber using Ninja RMM

Updated 1 month ago by Carl Banzhof

This guide will walk through using the Ninja RMM  to deploy the RocketCyber Agent.

First, a few notes about the deployment script:

  1. The console generates a PowerShell script per customer that automatically includes the information required to deploy the agent, specifically the license key and the url.
  2. The script first checks to see if the agent is already installed before performing an install.
  3. If the script does not detect an installed agent, it will download the agent installer package to the local machine and execute it.

Add a New Script In Ninja RMM

To begin, logon to the RocketCyber console, navigate to the Dashboard and choose the appropriate customer from the Customers dashboard widget.

Next, click Deploy for the appropriate customer.

Click the Select & Copy button to copy the PowerShell script for the desired customer.

Next, logon to the Ninja RMM console and from the left hand navigation Click Configuration.

From the Configuration Menu Click Scripting.

From the Scripting View, click Create New Script

In the Script Editor view:

  1. Paste the script copied from the RocketCyber console into the editor control.
  2. Provider a name in the Name field such as RocketAgent Deploy.
  3. Provide a description in the Description field.
  4. Category choose the appropriate category such as Maintenance.
  5. Language select PowerShell from the dropdown list.
  6. Operating System select Windows from the dropdown list.
  7. Architecture select All from the dropdown list.
  8. Parameters  leave empty.

Click SaveClick Close

Add a Scheduled Task In Ninja RMM

From the left hand nav, Configuration Menu, click Tasks

Click New Task

Complete the following information in the Create new scheduled task view.

  1. Enabled should be switched on.
  2. Name enter RocketAgent Deployment.
  3. Description leave empty.
  4. Schedule Repeats select Daily from the dropdown list.
  5. Recur Every set to 1 Day.
  6. Start At Choose a date / time in the future.
  7. Ends select After from the dropdown list.
  8. Occurances set to 1.

Next, Click the Add Script button.

From the Add Script dialog, type in rocket to filter the list.Click on RocketAgent Deploy

On the RocketAgent Deploy dialog.

  1. Preset Parameter leave blank
  2. Run As choose System from the dropdown list.

Click Apply to continue.

In the Create New Scheduled Task view, click Targets from the left hand nav.

Click Add

From the Targets dialog, choose the appropriate target devices or organizations. When finished Click Apply.

You should now see the scheduled task in the list.

The task will execute at the time specified in the task schedule.

You can verify its execution by viewing the details of a device that was targeted.

The results of the script / task execution will be listed in the Activities section.


How did we do?