> ## Documentation Index
> Fetch the complete documentation index at: https://nango.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# NinjaOne RMM - How do I link my account?

# Overview

To authenticate with NinjaOne RMM, you need:

1. **Client ID** – Your OAuth application's Client ID
2. **Client Secret** – Your OAuth application's Client Secret

This guide walks you through creating an OAuth Client Application in NinjaOne RMM.

### Prerequisites:

* Admin access to your NinjaOne RMM tenant.

### Instructions:

#### Step 1: Create an OAuth Client Application

1. Log in to your NinjaOne instance at `https://app.ninjarmm.com`.
2. Navigate to **Administration** > **Apps** > **API**.

<img src="https://mintcdn.com/nango/oI10YrgndT48PyCH/integrations/all/ninjaone-rmm/ninjaone_rmm_api_menu.png?fit=max&auto=format&n=oI10YrgndT48PyCH&q=85&s=d6a31143d7870f0e202c57fd82c336b3" width="2048" height="760" data-path="integrations/all/ninjaone-rmm/ninjaone_rmm_api_menu.png" />

3. Click on the **Client App IDs** tab.
4. Click the **Add** button to open the Application Configuration form.
5. Select **API Services (machine-to-machine)** as the Application Platform.

<img src="https://mintcdn.com/nango/oI10YrgndT48PyCH/integrations/all/ninjaone-rmm/ninjaone_rmm_add_client.png?fit=max&auto=format&n=oI10YrgndT48PyCH&q=85&s=decf694d109ac8fa83ff69f75ac96d7e" width="738" height="343" data-path="integrations/all/ninjaone-rmm/ninjaone_rmm_add_client.png" />

6. Select the appropriate permissions for your application (Monitoring, Management, and/or Control).

<img src="https://mintcdn.com/nango/oI10YrgndT48PyCH/integrations/all/ninjaone-rmm/ninjaone_rmm_configure_app.png?fit=max&auto=format&n=oI10YrgndT48PyCH&q=85&s=1378f15fcfd97d549ecdd4f07e9dd752" width="729" height="619" data-path="integrations/all/ninjaone-rmm/ninjaone_rmm_configure_app.png" />

7. Ensure **Client Credentials** is selected in Allowed Grant Types.
8. Click **Add** to create the application. You may have to perform a multi-factor authentication step to finish adding your new application.

#### Step 2: Copy your credentials

1. After creating the application, the **Client ID** and **Client Secret** will be displayed.
2. **Important**: Copy and securely store both values immediately. The Client Secret is only shown once and cannot be retrieved later.

<img src="https://mintcdn.com/nango/oI10YrgndT48PyCH/integrations/all/ninjaone-rmm/ninjaone_rmm_view_credentials.png?fit=max&auto=format&n=oI10YrgndT48PyCH&q=85&s=3ea5716af09addf8991f56cdb18f7edb" width="544" height="380" data-path="integrations/all/ninjaone-rmm/ninjaone_rmm_view_credentials.png" />

#### Step 3: Enter credentials in the Connect UI

Once you have your **Client ID** and **Client Secret**:

1. Open the form where you need to authenticate with NinjaOne RMM.
2. Enter your **Client ID** and **Client Secret** in their respective fields.
3. Submit the form, and you should be successfully authenticated.

<img src="https://mintcdn.com/nango/oI10YrgndT48PyCH/integrations/all/ninjaone-rmm/ninjaone_rmm_connect_form.png?fit=max&auto=format&n=oI10YrgndT48PyCH&q=85&s=df4f121b93a760b72a4902c033c1a348" width="512" height="713" data-path="integrations/all/ninjaone-rmm/ninjaone_rmm_connect_form.png" />

You are now connected to NinjaOne RMM.
