Lawliet LAWLIET
Book a demo

24. Compliance: heatmap and trends

This guide describes Lawliet 1.5.13.s (the current release). Screens, commands and procedures may change in later versions; the usage guide is updated with each release. Check the version your server runs under Settings > Platform or with ./lawliet version, and see the Releases page for what changed.

Two read-only views over completed scans. The heatmap shows, control by control, where the estate passes and fails right now. Trends shows how the score moved over time and which controls changed.

Permission for both: View compliance. Nothing on these pages changes anything, so no four-eyes applies.


24.1 The Heatmap tab#

Path: Compliance > Heatmap.

What you see:

Procedure: find where a control fails#

  1. Open Compliance > Heatmap.
  2. Tick Latest scan only to see the current state, or leave it off to see history.
  3. Choose a framework and a platform to narrow the grid, or type part of the control ID or name in Search controls....
  4. Click a red (Fail) cell.

What you see: the Control status drawer with Control ID, Control, Framework, Category, Scan, Platform and Completed (the scan links to its result page). If the cell carries drift: "Drift detected: <type>" and the linked Review queue item #N, or "No operator review item created for this drift type."

  1. Follow the scan link and use its Fix plan to remediate (chapter 22).

If it fails:

What you seeCauseFix
"No completed compliance scans" with Go to ComplianceNothing to draw yetRun a scan
"Failed to load heatmap" with RetryAPI error or timeoutPress Retry; narrow the filters if the estate is large
Access deniedNo View complianceAsk an administrator

Path: Compliance > Trends.

What you see:

Procedure: show the trend for an audit period#

  1. Open Compliance > Trends.
  2. Choose the framework and, if needed, the platform.
  3. Set Date from and Date to to the audit period.
  4. Read Latest score, Score delta, Regressions and the Score trend chart.
  5. For a control-level account, tick Include control history and search the control.

To hand the result to an auditor, generate a report (chapter 25) or an evidence bundle (chapter 27).

If it fails:

What you seeCauseFix
"No trend data"No completed scan matches the filtersWiden the date range or clear filters with Reset
The page is slowInclude control history on a long rangeTurn it off, or narrow the dates or the framework
Access deniedNo View complianceAsk an administrator