Rover Field Network Systems

CMMC compliance tooling · on premise

Rover Posture

A compliance tool for systems and firewalls that remediates, tracks, and reports against CMMC requirements. It runs entirely on premise and everything it does is available over an API, so it fits the pipeline you already have rather than asking you to work inside someone else's console.

On premise API driven CMMC Systems & firewall compliance

What it does

Remediate, track, report

Remediate

Fix the drift, not just flag it

Posture applies the change rather than handing you a list. A device that has fallen out of its required state is brought back to it, and the action is recorded as part of the evidence trail.

Track

State over time, per control

Every system and firewall is measured against the requirements that apply to it, continuously. The question a Posture install answers is not whether you were compliant at audit time, but when each control was last true and what changed.

Report

Evidence an assessor can read

Reporting is scoped by control and by system, so the output maps onto what an assessor asks for rather than onto how the tool happens to store data.

The console

Every control, every endpoint, and the evidence behind each result

Posture does not sample or infer. Each endpoint evaluates every control that applies to it and reports the outcome, authenticated by its device certificate. What follows is the working interface, with organisation, hostnames, user accounts and tag names replaced.

The Posture fleet view: a device count, a compliant count and a needs-action count, then a table of hosts with their user, platform, status and a coloured dot for each control evaluated.
One row per endpoint, one dot per control, each dot carrying the CMMC practice it maps to. The headline is the gap: a fleet mid-remediation is the normal state, and the number worth looking at is the one that still needs action.
A single device in Posture, showing its platform, agent build, last report time and mTLS identity, then the scripts the agent can run on it, a set of remediation actions, and the full list of compliance checks with pass or fail and the detail behind each.
A single host, with the remediation beside the finding rather than in a separate runbook. The agent fetches each script, verifies its hash, then runs it. Nothing on this page is pre-authenticated: the terminal opens a real login prompt.
The compliance tag matrix: one column per tag and one row per control, with a checkbox showing whether that tag requires that control.
A tag is a target, not a label. It names which controls a device carrying it has to satisfy, and a device counts as compliant when it meets the controls its own tags require rather than when every check on it passes. Two tags can share a machine only where they require exactly the same controls.

Screenshots from a working console. Organisation, hostnames, user accounts, build identifiers and tag names are illustrative. The CMMC practice identifiers are real.

Why on premise matters here

Deployment

Runs
On your infrastructure, inside your boundary
Data
Configuration and evidence stay where the assessed systems are
Scope
Systems and firewalls across the estate
Enclave
Suits environments where sending configuration to a vendor cloud is not an option

Interface

API
Every function is API accessible
Automation
Drives from the config management and CI you already run
Integration
Feeds evidence into existing GRC and ticketing rather than replacing them
Rover estate
Rover routers, switches, and gateways report into the same plane
A compliance tool that lives in a vendor cloud moves your configuration data outside the boundary you are being assessed on. Posture was built on premise for that reason, not as a deployment option bolted on later.