Dr. Sprinto & Manual Inputs

Extended Device Checks

Overview

Sprinto now supports deeper integration with JumpCloud to monitor two additional device compliance checks:

  • Screenlock – Ensures staff devices automatically lock after a set period of inactivity.
  • Antivirus – Ensures staff devices have an approved antivirus solution installed and running.

These checks complement the existing JumpCloud integration, which already monitors operating system versions and disk encryption status.

This feature is available to all Sprinto customers who have integrated JumpCloud as their MDM provider.


How It Works

Sprinto retrieves device configuration and application data from JumpCloud using its API.

  • Screenlock status is determined by reading the “Screen Saver” policy applied to managed devices.
  • Antivirus status is determined by matching installed applications from JumpCloud’s inventory against Sprinto’s supported antivirus list.

A monitor passes if:

  • Screenlock is set to 15 minutes or less, and
  • An approved antivirus is installed and running.

If either condition fails, the monitor will show as failing in Sprinto.


Prerequisites

Before enabling these checks in Sprinto, ensure:

  • Your JumpCloud account has Admin access.
  • Devices are enrolled in JumpCloud and grouped appropriately.
  • You know the antivirus product name installed on your organisation’s devices.

Configuring Screenlock in JumpCloud

Follow these steps to create or update the required screenlock policy:

  1. Log in to the JumpCloud Administrator Portal.
  2. Navigate to Policy Management.
  3. Click the green + button to add a new policy.
  4. Name the policy exactly as Screen Saver.
  5. Set the Auto Screen Lock timeout to 15 minutes or less.
  6. Select the target device group.
  7. Save the policy.

Important: If the policy is not assigned to a device group, it will not take effect. Repeat the steps for both macOS and Windows devices.


Configuring Antivirus Detection

Sprinto checks for antivirus installation using JumpCloud’s Applications List API.

  1. Confirm your antivirus product name matches one in Sprinto’s supported list (examples include Microsoft Defender, CrowdStrike Falcon, Sophos Endpoint, Malwarebytes, Bitdefender, McAfee, and Kaspersky).
  2. Ensure the antivirus is installed and running on all managed devices.
  3. Sprinto will automatically detect and pass the check if the antivirus name matches the supported list.

Supported Antivirus Products

Sprinto supports a wide range of antivirus solutions for both macOS and Windows.


Troubleshooting

IssuePossible CauseResolution
Screenlock check is failingPolicy name is incorrect or not assigned to devicesRename policy to Screen Saver and ensure it is assigned to the correct device group
Screenlock check is failingTimeout set above 15 minutesReduce timeout to 15 minutes or less
Antivirus check is failingAntivirus not in supported listVerify product name and confirm with Sprinto support
Antivirus check is failingAntivirus not installed on deviceInstall antivirus and verify installation in JumpCloud’s device applications list