NinjaOne integration instructions

This article provides instructions on how to integrate NinjaOne into Lifecycle Manager.


The following is required to add a NinjaOne integration to Lifecycle Manager

  • You must have Administrator user credentials for your NinjaOne account

  • You must have Administrator user credentials for your Lifecycle Manager account or member permissions of Manage Sync Settings selected

Optional: To enable Two-Way Synchronization of warranty dates, you must create custom asset fields in NinjaOne. See Creating custom asset fields in NinjaOne for steps on how to accomplish this.

To successfully integrate NinjaOne with Lifecycle Manager, please follow these steps in each article section:

Integration steps in NinjaOne

Integration steps in Lifecycle Manager


Integration steps in NinjaOne

Activate API Keys

  1. Sign in to NinjaOne with a System Administrator account

  2. Within the NinjaOne RMM menu, navigate to Home Administration Apps API

  3. In the API section, click Legacy API Keys

  4. Click Generate API Key on the top-right of the page to generate an Access Key Id and a Secret Access Key. The generated API credentials appear beside the relevant labels.

  5. In the New API Key screen, enter a unique description for the New API Key. For example, Lifecycle Manager.

    1. This is the only time you will be able to access your Secret Access Key. The Secret Access Key will be hidden for security reasons after navigating away from this page. Once the keys are generated, take note of the API credentials and manually copy the Access Key ID and Secret Access Key.

  6. Click the Close button.

  7. The API information is added to the Legacy API Keys section when API keys are generated.

In case you forget your API credentials, simply return to the page, hover over the desired API credentials and click Delete. Any previously generated API keys in use are invalidated.

When adding the NinjaOne integration to Lifecycle Manager, you will need to add the Access Key ID and the Secret Access Key to the NinjaOne integration page.

Integration steps in Lifecycle Manager

Add NinjaOne API credentials to Lifecycle Manager

  1. From Lifecycle Manager, navigate to Integrations and click the Add integration button.


  2. The Add integration page will open. Select NinjaOne.

  3. Paste your Access Key ID and Secret Access Key into the add integration page

  4. Click Save NinjaOne Setup.

When you click Save NinjaOne Setup, Lifecycle Manager performs a full sync. When finished, you should be able to view your hardware assets in your account.

What's next