Detections Overview
Overview
A Detection is a single rule designed to identify important events or conditions within your Google Workspace or Microsoft 365 environment, which are then surfaced as Issues.
An Issue lets you investigate, categorize, and tailor a response including automatic remediations and responses (more on default response settings here).
Each detection shares these details:

A unique name, separate from the issue name
A description of the detection's logic and the value it adds to your security strategy

Created by: either Material or your own custom detection
One or more categories the detection belongs to
Tactics this detection looks for that lead to issue creation, based on the MITRE ATT&CK Matrix
Type: either state or event-based
Last updated: either the logic, severity, remediations, or status

Severity: carries down to any issues created by the detection. You can change the severity here at the detection level. When you modify severity, it only affects issues created going forward.
Status: Toggling stops issue creation from this detection. Archiving is an option for custom detections and removes the detection from the list.
Response: Your default, auto-response for any issue created by this detection. You can also apply a unique response to a specific issue.
Prevent: Links out to third party settings you can consider updating to prevent future issues of this type.
Active Issues: Any issues currently unresolved
What can I customize?
The Detections Page and Detection Detail View
The Detections page provides a comprehensive view of all detections in Material, regardless of any active issues currently linked to them. Here, you'll find details like names, categories, statuses, active issues, and severity for each detection. It's an essential tool for monitoring potential threats and attacks across your workspaces.
From here you can also search for detections and apply filters based on various criteria.

Detection detail view
From the Detections page, click a Detection name to open the Detection detail view.
This page details the logic used for detection, provides a summary of issues identified and resolved, and includes a list of newly created issues as a result of this specific detection.
When a message matches more than one detection, the Detection detail view also surfaces the primary detection's issues as related issues, so you can see the issues another detection created for the same message.


From this view, you can update the severity of issues generated by this detection, turn the detection on or off, and add response actions that are assigned and executed, if available, when an issue is created. At the top of the page, view the detection's properties including the author, relevant categories, type (state or event), and the last update details for logic, severity, remediations, and status.
On the Detections page and the Detection detail view, there are several key fields that can help you prioritize your triage and investigation process:
Name and Description
Search by any keyword in the detection title to narrow your results (for example, MFA lists all detections with MFA in their name). Each Material detection is uniquely named and also referenced in issues created by the detection.
Note, the search field uses and logic, not or. The result list will show detections matching all specified criteria. If no results appear, consider clearing filters and applying them one by one.

Material Detections are described in the Detection detail view:

Some of our detections originate in Google or Microsoft alerts, and this is noted in the description. Detailed descriptions for Google detections are located in their documentation.
Properties
Detection properties are defined on the Detection detail view, and are available as filters on the Detections page to help you focus your triage strategy.

Created By
Detections are either available out of the box (created by Material), or custom created by one of your admins.
Categories
Material's detections are classified into five categories:
Configuration Management
Data Governance
Data Security
Email Security
Identity Security
Each category covers activity within one or more applications in your cloud office.

On the Detections page, hover over the icons to see the names for the categor(ies) the detection belongs to, or filter the list to one or more categories.
Tactics
Each detection considers a number of tactics, to pinpoint attacks as precisely as possible. These tactics are derived from the MITRE ATT&CK Matrix. (If you don't see the tactic column Click
to choose your display preferences.)
Type
Each detection is either state-based or event-based.
State-based: identifies potential issues that could lead to future threats. These are ongoing and will only be resolved automatically when a future Material scan shows the risk no longer exists. You can always update the status to 'Ignored'.
Event-based: identifies a suspicious event that requires further investigation. These detections occur at specific points in time and can only be resolved manually once the investigation is complete and the threat is resolved.
Last Updated
Refers to either the logic, severity, remediations, or status.
Entity Type
Each detection focuses on one entity type: account, file, group, message, or tenant, identified by the first word of the detection title. You can also filter the detection list by Entity Type.

Configure Severity, Status, and Default Remediation

Severity

We assign a default severity for each detection based on the potential operational, financial, or reputational impact the activity has on an organization. Five severities exist:
Critical: Immediate action is required. The potential scope of the activity is broad.
High: Immediate action is required.
Medium: Action is required, but the situation isn’t serious at the time of alert creation.
Low: It’s up to investigator discretion whether action is necessary.
Informational: No action necessary for issues generated by this detection.
Use the Severity drop down to filter for the list by one or more severities.
To change the default severity level for the detection (and any issues created after your change), click the ellipsis at the end of the row or edit it in the Detection detail view.
Status

A detection can have one of three statuses, meaning it is:
On: actively creating issues
Off: disabled and not actively creating issues
Archived: Archiving is for custom detections only and removes the detection from the list. Unarchive in the detection details if needed.
Disable a detection
To disable, click the ellipsis at the end of the row then choose disable detection. You can also toggle the detection on or off from the Detection detail view.
Material then asks what to do with the issues the detection already created:
Leave as-is: the existing issues keep their current status
Mark as ignored: the open issues are ignored
Mark as resolved: the open issues are resolved
Leave as-is is selected by default, and Material works through a large backlog in batches, so the change finishes even when the detection created a lot of issues. Archiving a custom detection asks the same question.
Respond
When you set a response at the detection level, any issue created by this detection will follow the same workflow unless you change the response at the issue level.
The response workflow begins when the event or state is triggered (and subsequently creates an issue). If you edit the default response in the detection, it applies to any issues going forward (but doesn't apply retroactively).
On the file detections list, the Response column shows whether each detection has a response configured, with a badge for each action it runs: Email notification, Update permissions, or Update labels. To narrow the list, use the Response filter and choose Has response or No response.
Prevent
In many cases it's valuable to get ahead of issue creation and stop potential issues at the source (outside of Material). If there are relevant actions you can take in Google or Microsoft we'll place the links here.
Other Detection Details
Active Issues
Active issues that aren't closed.
To view only the detections with active issues, click the Filters drop-down.

Open and Resolved Issue Counts
On the Detection detail view, Open and Resolved issues per day graphs display showing issues over time. Hover over the graph to see the count by day.

Up Next
To investigate issues related to a specific detection, either click the active issue count from the Detections page or one of the issues in the Detection detail view.
Learn more about the All Issues page.
Last updated
Was this helpful?




