Secureframe Federal MDM

Capabilities & Technical Summary

Product Overview

  • Compliance-focused endpoint management built on NinjaOne (FedRAMP)
  • Enforces and monitors security controls on endpoints
  • Supports Windows, macOS, and Linux devices, including user endpoints and servers
  • Designed to support federal compliance frameworks such as CMMC

Device Management

  • Agent-based enrollment via Secureframe Federal MDM installer
  • Includes a best-effort removal of the legacy Secureframe Agent (FleetDM / Orbit) during enrollment, performed only when Secureframe ownership is confirmed to avoid impacting customer-managed installations
  • Centralized device visibility, including:
  • device status
  • software inventory
  • antivirus status
  • overall security and compliance posture

    Device lifecycle actions

  • Delete
  • Removes the device from management
  • Performs best-effort cleanup of Secureframe-applied configurations
  • Wipe
  • Performs a best-effort device lockout or destructive action for lost or stolen devices
  • Removes the device from management
  • Wipe behavior varies by operating system, using native system capabilities to:
  • Windows: removes access to user accounts and system resources, and restricts device usability
  • macOS: attempts device lockout or data protection actions using native system capabilities
  • Linux: removes access to user data and system access where possible

Security Controls

  • Password
    • Enforces strong password policies across supported platforms, including minimum length, complexity, and account lockout protections.
    • On Windows, a full set of password controls is enforced, including expiration, history, and lockout policies.
    • On macOS and Linux, password complexity is enforced, while some advanced controls (such as password history and certain reset requirements) depend on operating system capabilities and may not be fully enforceable.
  • Automatic Login
    • Detects and disables automatic login to ensure users must authenticate before accessing the device.
  • Screen Lock
    • Enforces automatic screen locking after a period of inactivity and requires authentication to regain access.
  • Firewall
    • Ensures that the device firewall is enabled and properly configured using the operating system’s native firewall capabilities.
  • Disk Encryption
    • Validates that disk encryption is enabled to protect data at rest.
    • On supported platforms, Secureframe can assist with enabling encryption where possible.
    • In some cases, encryption may require user interaction or device setup changes and cannot be fully enforced remotely.
  • Antivirus & Malware Protection
    • Validates the presence and status of endpoint protection.
    • On Windows, built-in protections are leveraged to ensure real-time protection, threat detection, and up-to-date signatures.
    • On macOS and Linux, protection depends on native system capabilities or existing security tools.
      Secureframe also evaluates integrated device data to confirm whether active protection is present.
  • Warning Banner
    • Enforces a pre-login warning banner to inform users about authorized use and monitoring requirements.
  • Remote Access Restrictions
    • Detects and restricts remote administrative access pathways to reduce unauthorized access risk.
  • Removable Media Restrictions
    • Supports controls to reduce the risk of data exfiltration via removable media.
    • On Windows, both access restrictions and anti-malware scanning for removable media are supported.
    • On macOS and Linux, enforcement of removable media restrictions is limited due to operating system capabilities.
  • Application Execution Control
    • Validates and enforces application execution controls using native platform capabilities.
      Some advanced protections may be monitored but not fully enforceable, depending on the operating system.
  • Audit Logging
    • Ensures that system audit logging is enabled and configured to capture security-relevant activity.
    • Where supported, logging configuration is enforced; in other cases, Secureframe validates that logging is active and sufficient for monitoring and compliance purposes.
  • Software & Patch Visibility
    • Provides visibility into installed software and system update status.
      • Compliance signals are derived from device and system data, including whether critical updates are missing and what software is installed on each device.
  • Cleanup, Wipe, and Supplemental Detection
    • Supports operational actions and additional detection capabilities:
    • Cleanup: removes Secureframe-applied configurations during device offboarding
    • Wipe: performs best-effort device lockout or data destruction for lost or stolen devices
    • Supplemental detection: identifies security-relevant activity and limited device context to support monitoring and investigations

Monitoring & Detection

  • Provides visibility into security-relevant activity across endpoints.
  • Windows:
    • Uses native event logging with near real-time monitoring of selected security events
  • macOS & Linux:
    • Use periodic monitoring of system activity to identify relevant events
  • Detected activity includes:
    • privileged commands
    • authentication events
    • security or configuration changes

Secureframe correlates this activity with device and system information to provide broader visibility into endpoint security posture.

Supports alerting through Secureframe based on detected events

  • Compliance Coverage

  • Aligned with federal compliance frameworks such as CMMC
  • Compliance state is derived from:
    • device and system information
    • integrated data such as antivirus status, software inventory, update status, and device metadata
  • Each control follows one of two common models:
    • Enforced controls: validated, remediated where possible, and re-verified
    • Monitored controls: evaluated based on available system and device information

Platform Behavior

All platforms perform regular compliance checks and apply remediation where supported.

  • Windows
    • Supports near real-time security event monitoring
    • Provides the broadest enforcement coverage across controls
    • Some controls may be monitoring-only (e.g., disk encryption is validated but not automatically enabled)
  • macOS
    • Supports enforcement for key controls such as screen lock, firewall, password complexity, and automatic login disablement
    • Some controls are partially enforceable due to operating system limitations (e.g., certain protections cannot be enabled remotely, disk encryption may require user interaction)
  • Linux
    • Supports enforcement for selected controls such as screen lock, firewall, password complexity, audit logging, and application control
    • Some controls require manual remediation or external tooling (e.g., full disk encryption, antivirus)
  • Cross-platform behavior
    • Compliance is evaluated consistently across platforms, even though implementation differs
    • Each operating system relies on its native capabilities for enforcement and monitoring
    • Control behavior may vary depending on OS limitations and available features

Data Collected

  • Secureframe Federal MDM collects and processes the following types of data:

    • Device metadata (e.g., operating system, serial number, enrollment date, last check-in)
    • Security posture (e.g., firewall status, encryption, antivirus, screen lock, password policy, audit logging, remote access status)
    • Operational data (e.g., system update status)
    • Software inventory (installed applications on the device)
    • Compliance state based on device and system information
    • Security and audit event data
    • Limited user-related signals (e.g., detected email addresses from local system sources)

     Operational Model

  • Security policies are applied per operating system
  • Devices are continuously evaluated for compliance
  • Non-compliant configurations are remediated where supported
  • Device actions include:
    • compliance checks
    • enforcement
    • cleanup during offboarding
    • wipe actions for lost or stolen devices
    • Legacy Secureframe Agent removal is performed during enrollment when ownership is confirmed
    • Cleanup actions are best-effort and remove Secureframe-applied configurations without weakening the core security posture
    • Wipe actions are best-effort and vary by operating system
    • Monitoring mechanisms capture security-relevant activity and additional device context
  • Compliance and security posture are evaluated using a combination of:

    • device and system information
    • detected activity and events

     

 

Was this article helpful?

Have more questions? Submit a request

Comments

0 comments

Article is closed for comments.