Findings
The Findings page lists all Security Hub CSPM findings stored in Prism, with multi-dimensional filters for narrowing to the findings that need attention. Click any row to open the Finding Detail drawer, where you can read full finding information and update the workflow status.
Accessing Findings
Expand Security Hub CSPM in the sidebar and select Findings. The page header reads Findings, with the subtitle Security Hub CSPM findings followed by a count of the rows currently loaded.
The list loads 50 findings at a time, most recently observed first, whether or not any filter is active.
You can also reach the Findings page pre-filtered from other views. Each of these links carries the dashboard's own counting rule with it — compliance FAILED plus workflow NEW and NOTIFIED — so the list you land on is as long as the number you clicked, rather than also including passing checks and findings you have already suppressed or resolved. That is why the header reads Clear filters (3) or (4) the moment you arrive:
- Click a severity card on the Compliance Dashboard to open Findings filtered to that severity, plus the counting rule
- Click an account row in the "Assets with most findings" table to open Findings filtered to that account, plus the counting rule
- Click View failing findings on a Standard Detail view to open Findings scoped to that standard, plus the counting rule
- Click a check row on the Control Detail view to open the Finding Detail drawer for that specific finding
Clearing the filters widens the list past what the dashboard counted, so the totals will no longer match.
Findings are served from the last local refresh, not from live AWS. Results reflect the state at the time the most recent Refresh findings job completed. Run a new refresh from the Compliance Dashboard to pull the latest findings from AWS.
This page lists Security Hub control findings, the pass/fail results produced by the standards you enabled. Findings that other AWS services forward into Security Hub (GuardDuty, Macie, Inspector) are excluded here so the same finding is not reported twice; each of those engines has its own findings page.
Findings Table
The findings table displays the following columns:
| Column | Description |
|---|---|
| Severity | A colored chip showing the ASFF severity label: CRITICAL, HIGH, MEDIUM, LOW, or INFORMATIONAL |
| Title | The finding title describing the control or check that failed. Long titles are truncated; hover to see the full text |
| Resource type | The type of AWS resource affected, as Security Hub reports it (for example AwsS3Bucket). The resource's own ARN or ID is not in this column; it is in the detail drawer |
| Account | The AWS account ID where the resource lives |
| Region | The AWS region where the resource was observed |
| Workflow | A chip showing the current workflow status: NEW, NOTIFIED, SUPPRESSED, or RESOLVED |
| Last observed | The date and time the finding was last observed in AWS Security Hub, in your browser's local format |
Rows are ordered by last-observed time, newest first.
Click any row to open the Finding Detail drawer for that finding.
Filtering
A Filters card sits above the results, subtitled "Narrow the list by account, severity or status". When at least one filter is active the card header shows an N active chip, and a Clear filters (N) button appears in the page header; click it to reset every filter at once.
The card offers:
- Account: a dropdown of the accounts currently enrolled in CSPM, each labelled
Name (123456789012), or just the ID where Prism has no name for it. Accounts that have been removed, or are being removed, are left out. Type in the field to narrow the list; the placeholder is "All accounts". The options are loaded separately from the findings themselves, so if that list cannot be fetched the dropdown is empty even though the findings below are fine - Search title: type any text to filter findings whose title contains that substring
- Severity chips: toggle one or more of
CRITICAL,HIGH,MEDIUM,LOW,INFORMATIONAL - Workflow status chips: toggle one or more of
NEW,NOTIFIED,SUPPRESSED,RESOLVED - Compliance status chips: toggle one or more of
FAILED,PASSED,WARNING,NOT_AVAILABLE
Selecting several chips within one group matches any of them; separate groups combine to narrow the result.
Standard Filter
The list also honours a standard URL parameter — set by the View failing findings button on a Standard Detail view, and settable by hand. When it is present, a removable chip reading Standard: {standard name} appears between the Account/Search row and the chip groups, and only findings associated with that standard are listed. Click the chip's delete icon to clear it. There is no dropdown for this filter, and no equivalent filter for a single control.
Results Count
The page header and the results card — headed Results — both report how many rows are currently loaded, as "N shown". A trailing + (for example "50+ shown") means more findings match the filters than have been loaded so far. The count is the number of rows on screen, not a total: it grows each time you click Load more.
Pagination
The findings table loads 50 findings at a time. If more findings match the active filters, a Load more button appears below the table. Click it to append the next page to the existing list; the button reads Loading… and is disabled while that page is in flight. Changing any filter clears the list and reloads from the first page.
Empty States
The table shows one of two empty states, and they mean different things:
- No findings match these filters, with "Clear a filter or widen the search to see more findings.", appears when at least one filter is active. The store has findings; none of them match
- No findings yet, with "Findings appear here as soon as your enrolled accounts report them.", appears when no filter is active. Nothing has been ingested for this tenant yet, usually because no refresh has completed or AWS has not finished evaluating your accounts
Finding Detail
Clicking any findings row opens the Finding Detail drawer, which slides in from the right side of the screen. The drawer shows full information for that finding and lets you update its workflow status.
Opening Finding Detail
Click any row in the findings table, or click a check row in the Control Detail view.
Drawer Header
The drawer header shows:
- Title: the full finding title
- Severity chip: color-coded by severity level
- Workflow status chip: the current workflow status (
NEW/NOTIFIED/SUPPRESSED/RESOLVED)
A close (×) button sits at the top right of the header.
Finding Details Section
The Finding details section opens with the finding description, a full explanation of what the check evaluates, followed by:
| Field | Description |
|---|---|
| Finding ID | The AWS finding identifier, which is also the key Prism caches the finding under |
| Account | The AWS account ID where the resource lives |
| Region | The AWS region where the resource was observed |
| First observed | Date and time the finding was first observed in AWS Security Hub |
| Last observed | Date and time the finding was last observed in AWS Security Hub |
A field with no value is omitted rather than shown blank. Observation times AWS never stamped are treated as absent, so First observed and Last observed can be missing on such findings.
Resource Section
| Field | Description |
|---|---|
| Resource type | The AWS resource type, as Security Hub reports it (for example AwsS3Bucket) |
| Resource | The specific AWS resource ARN or identifier affected by this finding |
Compliance Section
When the finding carries a compliance status, a Compliance section shows it as a single chip, title-cased: Failed (red), Passed (green), Warning (amber), or Not Available (neutral grey). The section is omitted entirely for a finding with no compliance status.
Standards Section
When the finding is associated with one or more compliance standards, a Standards section shows a chip for each standard by display name (for example "PCI DSS v4.0.1").
Remediation Section
When remediation guidance is present in the finding's ASFF payload, a Remediation section appears with:
- The recommendation text AWS supplies for this control
- A View documentation link, shown only when the payload also carries a URL. It opens the AWS remediation page for the control in a new tab
The Remediation section is absent for any finding whose AWS payload does not include a remediation recommendation; Prism does not synthesize one.
Updating Workflow Status
CSPM is the only Security Hub engine whose findings Prism can change, so the drawer footer carries a workflow form:
- Select a new status from the Workflow status dropdown:
NEW,NOTIFIED,SUPPRESSED, orRESOLVED. It opens on the finding's current status. - Optionally fill in Note (optional) describing the reason for the change.
- Click Update workflow to save. The button reads Saving… while the request is in flight. Close dismisses the drawer without saving.
Prism sends the change to AWS Security Hub first and updates its own copy only if AWS accepts it, so the two cannot drift apart on a failed call. A note, when you provide one, is written to the finding in Security Hub and attributed to prism-portal. After a successful save the drawer closes and the findings list reloads from the first page; if the call fails the drawer stays open and shows the error.
Related Pages
- Compliance Dashboard, Severity-based overview with counts by standard and region
- Security Standards, Drill from standard to control to individual resource checks
- Member Enrollment, Manage the set of accounts whose findings appear here