NinjaOne Integration

The following guide help you integrate NinjaOne service on your Sprinto account.

NinjaOne is a cloud-based IT management platform designed for IT teams and managed service providers (MSPs). It offers a comprehensive suite of tools for remote monitoring and management, patch management, backup and disaster recovery, endpoint management, network monitoring, IT asset management, ticketing, and security. NinjaOne helps streamline IT operations, improve efficiency, and maintain robust security across IT environments

How does this integration help Sprinto

This integration allows Sprinto to retrieve data on device health reported by staff members. Sprinto processes this data and activates checks for any devices that do not comply with the organization’s device maintenance policy or meet the data security compliance requirements for staff device management.

Available Sprinto checks:

Following are the available Sprinto checks for NinjaOne integration:

Note: Except for the checks mentioned below, you can also activate the "Staff devices should have automatic lock screen enabled" workflow check to meet the compliance requirement for maintaining screen lock on staff devices.

Sprinto check
Required actions

Antivirus should be running on staff device

The following Sprinto check gets activated against a staff member if their reported device has no running antivirus.

How to fix: The respective staff member needs to install the antivirus on their device and report back their device health status using NinjaOne.

Device OS should be upto date on staff device

The following Sprinto check gets activated against a staff member if their reported device is running on an outdated operating system version.

How to fix: The respective staff member needs to install the latest operating system on their device and report back their device health status using NinjaOne.

Disk encryption should be enabled on staff device

The following Sprinto check gets activated against a staff member if the storage encryption is disabled on their reported device.

How to fix: The respective staff member need to enable device encryption on their device and report back their device health status using NinjaOne.

Integration procedure

Follow the below procedure to integrate Ninjaone with Sprinto:

Before you begin

  • Ensure you have administrator access to the NinjaOne account to complete this integration procedure.

  • Log in to Sprinto’s admin portal using your credentials.

NinjaOne integration

  1. Get the Client ID and Secret from the NinjaOne account.

    • Log in to NinjaOne Admin console using your credentials.

    • Select Apps under the Administrator section.

    • Navigate to the API section, and click Client App IDs.

    • Select API services under the Application configurations.

    • Enter the following details, and click Save to apply the changes.

      • Name: Sprinto

      • Redirect URL’s: <Keep it empty>

      • Scope: Monitoring

      • Allowed Grant Types: Client Credentials

    • Copy the generated Client Secret and save it securely.

    • Copy the Client ID and save it securely.

  2. Integrate NinjaOne with Sprinto.

    • Go to Security Hub > Settings > Integrations, then select the Available tab.

    • Click Connect next to NinjaOne to initiate the integration process.

    • Read the on-screen instructions, then click Next.

    • Enter the Client Secret and ID copied from Step 1, then select the NinjaOne account’s region.

    • Click Connect to complete the integration. You’ll get the successful toast message upon successful integration.

  3. Configure NinjaOne as an MDM tool on Sprinto.

    • Navigate to Security Hub > Staff devices > Overview page.

    • Click Add MDM.

    • Click Add next to NinjaOne to complete the configuration. If you completed the previous steps correctly, “Connected” will be highlighted next to NinjaOne.

Once you complete the above procedure, Sprinto starts syncing the reported staff devices data and computing the Sprinto check. Depending on the data size, the data syncing and check computation can take up to 24 hours.

Please contact Sprinto Support if you have any queries related to the integration or need any assistance.

Last updated