Source: https://atomic-works-test.docs-staging.pageloop.ai/monitors/extended-checks-in-mdm-tool-comms/hexnode-extended-checks-for-disk-encryption-antivirus-and-screen-lock

# Hexnode Extended Checks For Disk Encryption Antivirus And Screen Lock

# Hexnode – Extended Checks for Disk Encryption, Antivirus, and Screen Lock

### **Overview**

Sprinto’s enhanced integration with **Hexnode** now supports automated monitoring of three additional compliance checks:

- **Disk encryption** — Verifies that FileVault (macOS) or BitLocker (Windows) is enabled on devices.
- **Antivirus** — Confirms the presence of antivirus software based on application data from Hexnode APIs.
- **Screen lock** — Ensures devices automatically lock after a defined period of inactivity.

These improvements allow Sprinto to monitor your organisation’s security posture in real time and reduce the need for manual compliance evidence.

### **Prerequisites**

Before enabling extended checks, ensure that:

- You have admin access to your Hexnode account.
- You can create or edit passcode and encryption policies for macOS and Windows devices.
- You can target policies to the correct set of devices.

### **Step 1 – Configure Antivirus Check**

Sprinto validates antivirus status using the **antivirus name** retrieved from Hexnode’s list of installed applications via API.

To pass this check:

- Ensure your managed devices have a supported antivirus installed and detected in Hexnode’s application inventory.

### **Step 2 – Configure Screen Lock (Passcode) Policy**

Sprinto checks screen lock compliance based on your **passcode policy** in Hexnode. The **Auto lock** setting must be **15 minutes or less**.

#### **Create a new passcode policy:**

1. In Hexnode, go to **Policies** → **Create a new policy**.
2. Add a **Policy name** and **Description**.
3. Navigate to **macOS** → **Passcode** → **Configure**.
4. Set **Auto lock** to **15 minutes or less**.
5. Attach the policy to target devices:
   - Go to **Policy Targets** within the **Policies** tab.
   - Select **Devices** → **Add devices** → Choose the required devices → Click **OK**.
6. Repeat the above steps for your **Windows policy**.

#### **Modify an existing passcode policy:**

- **For macOS:**
  1. In **Policies**, select the existing policy.
  2. Click **Manage policy** and verify **Auto lock** is set to **15 minutes or less**.
  3. Ensure the policy is attached to the correct devices via **Policy Targets** → **Manage policy** → **Associate Targets** → Select devices → **Associate**.
- Repeat the same process for the **Windows policy**.

### **Step 3 – Configure Disk Encryption Policy**

Sprinto verifies disk encryption status using your Hexnode **security** policies:

- **For macOS:** Enable **FileVault**.
- **For Windows:** Enable **BitLocker**.

To configure:

1. In your Hexnode policy, go to **Security** and enable FileVault (Mac) or BitLocker (Windows).
2. Attach the encryption policy to the correct devices via **Policy Targets** as described in Step 2.

### **How Sprinto Tracks Compliance**

- **Disk encryption:** Reads FileVault/BitLocker status from Hexnode’s policy compliance reports.
- **Antivirus:** Detects antivirus from the device’s installed apps list via API.
- **Screen lock:** Validates Auto lock time from passcode policy settings.

### **Next Steps**

Once configured:

- New **Disk Encryption**, **Antivirus**, and **Screen Lock** monitors will appear in your **Staff Devices** section in Sprinto.
- Non-compliant devices will be flagged, and remediation tasks will be assigned where applicable.
- Compliance status will update automatically based on Hexnode’s device reports.
