Documentation Center

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Support Portal
  • Home
  • Administration
  • Migrations

Install Syncro on Ninja Assets

Contact Us

If you have questions or want help, please Submit a Request.

Updated at Feb 17, 2025
By Kali Patrick

Table of Contents

Start the Process Import the Script to NinjaRMM Run the Script on a NinjaRMM Device Run the Script on Multiple Ninja RMM Devices

Related Docs

  • Migrate Assets From Another RMM
  • Autotask Importer
  • ConnectWise Importer

The Ninja Importer builds a script for NinjaRMM that will help you install the Syncro agent on your assets. 

Start the Process

To start your migration from NinjaRMM, follow these steps:

  1. Navigate to Admin > RMM Settings - Migration Tools.
  2. Click the Ninja tile.
  3. Optionally, click Regenerate Lookup Key to invalidate all current instances of the script and reset the lookup key.
  4. Click Get Script to download the Syncro Ninja Deployer Script.

Notes: 

  • This script is mapping the NinjaRMM organization name to the Syncro Customer. A Customer will need to exist in Syncro with a Business Name that matches the NinjaRMM organization name.
  • This is a PowerShell script that will help you mass install agents. You can use this to migrate to Syncro from another tool, or to just make it simpler to install agents en masse.

Import the Script to NinjaRMM

In NinjaRMM, follow these steps:

  1. Navigate to Configuration > Scripting > Import New Script.
  2. Select the Syncro Ninjga Deployer Script you previously downloaded.
  3. Edit the following required fields:
  • Language: PowerShell
  • Architecture: All
  • Parameters: NINJA_ORGANIZATION_NAME
    Note: Make sure to click the Plus (+) button after adding the parameters to add it to the script.
  1. Click Save.

Run the Script on a NinjaRMM Device

  1. Navigate to the asset you want to install the script on.
  2. Click the Play button to access the Script Library.
  3. Select the script you imported in the previous step.
  4. Select NINJA_ORGANIZATION_NAME from the Preset Parameter dropdown menu:

Note: If the NINJA_ORGANIZATION_NAME isn’t available, go back to the script and add that parameter. Don’t forget to click the Plus (+) button before saving the script.

Run the Script on Multiple Ninja RMM Devices

In NinjaRMM, you'll need to set up a repeating task to run the Syncro RMM installer on multiple devices. 

If a device is offline during the scheduled time, the script won’t run the next time the device comes online. The device has to be online during the scheduled run. We recommend you repeat the task several times to catch any devices that were offline during previously scheduled tasks. 

Devices with the Syncro RMM agent already installed will ignore additional installation attempts; therefore, letting the schedule run on a device several times won’t cause any issues.

Set up this repeating task in NinjaRMM from Configuration > Tasks > New Task.

Was this article helpful?

Yes
No
Give feedback about this article

The integrated platform for running a profitable MSP business

Syncro All-in-one MSP Software Facebook Syncro All-in-one MSP Software Twitter Syncro All-in-one MSP Software LinkedIn Syncro All-in-one MSP Software YouTube Syncro All-in-one MSP Software Reddit
  • Compliance
  • Privacy Policy
  • Website Terms
  • Service Terms
Knowledge Base Software powered by Helpjuice

© 2017-2024 Servably, Inc. All rights reserved.

Expand