> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getprimo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Monitor compliance issues

> Triage devices that currently violate your compliance rules from a single live list.

The Compliance issues page lists every device that currently reports a status you've flagged as non-compliant. Use it as your daily triage queue.

## Open the issues page

Go to **Compliance > Compliance issues**.

The list updates automatically each time a device syncs. There is no scan to launch and no acknowledge action — issues appear when a device drifts and disappear when it returns to a compliant state.

## Default columns

| Column           | What it shows                                                                                    |
| ---------------- | ------------------------------------------------------------------------------------------------ |
| **Status**       | The non-compliant status reported by the device (for example `NOT_ENCRYPTED`, `OFFLINE_7_DAYS`). |
| **Control name** | The MDM control or compliance rule that raised the issue.                                        |
| **Type**         | The rule category (encryption, OS update, antivirus, and so on).                                 |
| **Device name**  | The affected device.                                                                             |
| **Date**         | When Primo last evaluated the issue. The list is sorted most-recent first.                       |

## Filter and customize the view

The Issues page uses Primo's table view system, so you can:

* Filter by **Device** or **Type**.
* Show or hide columns to keep only the ones you care about.
* Save a filtered view for later reuse.

The default view is named **All compliance issues**. Sorting and grouping are not available on this table.

## Inspect a device

Click any row to open the device drawer. From there you can:

* Review the device's full status across every compliance rule.
* Jump to the related MDM control to verify the configuration.
* Run remediation actions exposed by the device drawer (push profile, lock, wipe, and so on — see [Manage your devices](/mdm/guides/wiping-devices)).

The device drawer also surfaces a quick **needs attention** indicator anywhere a device is shown in the dashboard, so you can spot issues without opening the issues page.

## How issues resolve

Issues clear automatically. There is no manual acknowledge, snooze, or close. An issue disappears when:

* The device's status changes — encryption completes, the OS updates, the device comes back online, the missing profile is pushed.
* You remove that status from the rule's non-compliant list. See [Configure compliance issue settings](/mdm/compliance/issue-settings).

Re-evaluation runs on every device sync. There is no separate compliance scan to schedule.

## Permissions

Viewing issues requires `MDM_READ`.

## Next steps

* [Compliance issue reference](/mdm/compliance/issue-reference) — what each status means, why it fires, and how to resolve it.
* [Configure compliance issue settings](/mdm/compliance/issue-settings) — adjust which statuses count as violations.
* [Compliance issue auto remediation](/mdm/compliance/remediation) — open a ticket for an issue and let Primo AI work it.
