> ## Documentation Index
> Fetch the complete documentation index at: https://nango-marcin-get-deployments-docs.mintlify.site/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-marcin-get-deployments-docs/S9yN4dzDAgP-SJUT/integrations/all/ninjaone-rmm/ninjaone_rmm_api_menu.png?fit=max&auto=format&n=S9yN4dzDAgP-SJUT&q=85&s=728baf6566856c022325e474f81daa6c" 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-marcin-get-deployments-docs/DVrtJn_EDMUDVpWS/integrations/all/ninjaone-rmm/ninjaone_rmm_add_client.png?fit=max&auto=format&n=DVrtJn_EDMUDVpWS&q=85&s=c49f29588495ba7b3155be565d5bffb9" 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-marcin-get-deployments-docs/S9yN4dzDAgP-SJUT/integrations/all/ninjaone-rmm/ninjaone_rmm_configure_app.png?fit=max&auto=format&n=S9yN4dzDAgP-SJUT&q=85&s=f6a9436ad923e826855e3a3ea33a40b6" 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-marcin-get-deployments-docs/S9yN4dzDAgP-SJUT/integrations/all/ninjaone-rmm/ninjaone_rmm_view_credentials.png?fit=max&auto=format&n=S9yN4dzDAgP-SJUT&q=85&s=acf00e4c6ec16a243a76a41d024c3a53" 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-marcin-get-deployments-docs/S9yN4dzDAgP-SJUT/integrations/all/ninjaone-rmm/ninjaone_rmm_connect_form.png?fit=max&auto=format&n=S9yN4dzDAgP-SJUT&q=85&s=c5bb7dd04d377773fd800dbf7f119922" width="512" height="713" data-path="integrations/all/ninjaone-rmm/ninjaone_rmm_connect_form.png" />

You are now connected to NinjaOne RMM.
