NinjaRMM Integration


Support Center

This integration allows you to synchronize NinjaRMM devices to Narmada. It’s a one way sync.

 

To get started follow the steps below to create a new API keys in NinjaRMM.

 

Ninja is moving to V2 version of their API. Here are the new steps

 

Go to Administration -> Apps -> API to create a new App ID

 

 

 

Use the following settings

 

 

 

When you save it, copy the secret (aka password) as it will be needed later on in Narmada

 

 

after you have save this, you will see the Client App ID (aka user name) also needed in the next step

 

 

 

 

In Narmada, got to Integrations -> Ninja -> and create a new connection and use the Client ID and secret

 

 

 

Enter the Client ID under Access Key ID and Secret under Secret Access Key. Make sure to check the V2 checkbox

 

 

 

After you saved the connection, test it.

 

 

Now you can map your clients

 

 

and start the initial asset sync

 

 

 

Deprecated V1 API instructions

 

 

In Narmada, navigate to Integrations -> NinjaRMM to create a new connection using the keys created in the previous step.

 

Test the connection

 

 

And map clients

 

 

 

Switch to any client in the client menu and Navigate to Documentation & Assets section to perform initial import.

Click NinjaRMM Sync button and after the sync is done refresh the page to see the newly created NinjaRMM Configurations Asset Type on the left navigation menu

 

 

Note: daily sync job runs in the background to keep assets up to date.

Table of Contents