Microsoft Defender for Cloud Apps alert events
| Operation | Description | Sample | Rule |
|---|---|---|---|
| any | Catch-all for M365-MCASAlerts rules matching the RecordType but no specific Operation. | N | Y |
| Activity from anonymous IP addresses | Defender for Cloud Apps detected user activity originating from an IP address associated with anonymizing proxies or Tor exit nodes. | N | Y |
| Activity from infrequent country | Defender for Cloud Apps detected user activity from a geographic location not previously seen for that user. | N | Y |
| Activity from suspicious IP addresses | Defender for Cloud Apps detected user activity from an IP address classified as malicious by Microsoft Threat Intelligence. | N | Y |
| Activity performed by terminated user | Defender for Cloud Apps detected activity from a user account whose account has been disabled or terminated. | N | Y |
| Data exfiltration to unsanctioned apps | Defender for Cloud Apps detected a significant volume of data being transferred to unsanctioned cloud applications. | N | Y |
| Impossible travel activity | Defender for Cloud Apps detected sign-ins or activity from two geographically distant locations within a time window that precludes physical travel. | N | Y |
| Log on from a risky IP address | Defender for Cloud Apps detected a sign-in from an IP address with a high risk score based on threat intelligence feeds. | N | Y |
| Potential ransomware activity | Defender for Cloud Apps detected file activity patterns consistent with ransomware, such as rapid mass file modification or deletion. | N | Y |
| Suspicious inbox forwarding | Defender for Cloud Apps detected a new inbox-forwarding rule that routes mail to an external address, a common data exfiltration technique. | N | Y |
| Suspicious OAuth app file download activities | Defender for Cloud Apps detected an OAuth application downloading an unusually large number of files, suggesting credential abuse or data staging. | N | Y |
any: Microsoft Defender for Cloud Apps alert events (catch-all)
#Description
Catch-all for M365-MCASAlerts rules matching the RecordType but no specific Operation.
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Elastic #
Activity from anonymous IP addresses
#Description
Defender for Cloud Apps detected user activity originating from an IP address associated with anonymizing proxies or Tor exit nodes.
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::eventSource (sigma rule field) | eq | securitycompliancecenter | 1 rule | sigma |
status (sigma rule field) | eq | success | 1 rule | sigma |
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
T1573
Activity from infrequent country
#Description
Defender for Cloud Apps detected user activity from a geographic location not previously seen for that user.
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::eventSource (sigma rule field) | eq | securitycompliancecenter | 1 rule | sigma |
status (sigma rule field) | eq | success | 1 rule | sigma |
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
T1573
Activity from suspicious IP addresses
#Description
Defender for Cloud Apps detected user activity from an IP address classified as malicious by Microsoft Threat Intelligence.
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::eventSource (sigma rule field) | eq | securitycompliancecenter | 1 rule | sigma |
status (sigma rule field) | eq | success | 1 rule | sigma |
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
T1573
Activity performed by terminated user
#Description
Defender for Cloud Apps detected activity from a user account whose account has been disabled or terminated.
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::eventSource (sigma rule field) | eq | securitycompliancecenter | 1 rule | sigma |
status (sigma rule field) | eq | success | 1 rule | sigma |
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
Data exfiltration to unsanctioned apps
#Description
Defender for Cloud Apps detected a significant volume of data being transferred to unsanctioned cloud applications.
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::eventSource (sigma rule field) | eq | securitycompliancecenter | 1 rule | sigma |
status (sigma rule field) | eq | success | 1 rule | sigma |
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
T1537
Impossible travel activity
#Description
Defender for Cloud Apps detected sign-ins or activity from two geographically distant locations within a time window that precludes physical travel.
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::eventSource (sigma rule field) | eq | securitycompliancecenter | 1 rule | sigma |
status (sigma rule field) | eq | success | 1 rule | sigma |
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
T1078
Log on from a risky IP address
#Description
Defender for Cloud Apps detected a sign-in from an IP address with a high risk score based on threat intelligence feeds.
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::eventSource (sigma rule field) | eq | securitycompliancecenter | 1 rule | sigma |
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
T1078
Potential ransomware activity
#Description
Defender for Cloud Apps detected file activity patterns consistent with ransomware, such as rapid mass file modification or deletion.
Common Indicators #
Field/value combinations most frequently checked by detection rules targeting this event, derived from cross-vendor predicate analysis.
| Field | Kind | Value | Rules | Vendors |
|---|---|---|---|---|
aws::eventSource (sigma rule field) | eq | securitycompliancecenter | 1 rule | sigma |
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
T1486
Suspicious inbox forwarding
#Description
Defender for Cloud Apps detected a new inbox-forwarding rule that routes mail to an external address, a common data exfiltration technique.
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
T1020
Suspicious OAuth app file download activities
#Description
Defender for Cloud Apps detected an OAuth application downloading an unusually large number of files, suggesting credential abuse or data staging.
Detection Rules #
Full rule details for this event, including ATT&CK technique mappings and native queries →Sigma #
References #
M365 audit records use different field names on each surface #
The same Unified Audit Log record uses different field names on each surface. A query built for one surface can silently miss on another. These pages document the Management Activity API JSON names, the same names Search-UnifiedAuditLog and the Office 365 Management Activity API return.
- Purview CSV export flattens each record to four columns (
CreationDate,UserIds,Operations,AuditData). The API field names live only inside theAuditDataJSON blob. Expand it withConvertFrom-Json. The wrapper columns are renamed too:CreationDatenotCreationTime,UserIdsnotUserId,OperationsnotOperation. - Sentinel's
OfficeActivitytable renames several fields and turns two integer enum columns into strings. The table below maps them.
| API JSON (event pages) | OfficeActivity column | Note |
|---|---|---|
Id | OfficeId | Renamed. |
Workload | OfficeWorkload | Renamed. |
ObjectId | OfficeObjectId | Renamed. |
CreationTime | TimeGenerated | Renamed. OfficeActivity has no CreationTime column. |
SiteUrl | Site_Url | Renamed (SharePoint family). |
RecordType | RecordType | Same name; the Int32 enum becomes its string enum name. |
UserType | UserType | Same name; the Int32 enum becomes a string. |
ClientIP | ClientIP, Client_IPAddress | Both columns present on OfficeActivity. |
Scope | (none) | No OfficeActivity equivalent under any name. Recover it from the API JSON or the Purview AuditData blob. |
Operation, UserId, ResultStatus, UserKey, AppAccessContext, OrganizationId | same names | Unchanged. No _s / _d suffixes (a native table, not a custom log). |
Mapping verified against the OfficeActivity table reference, the Management Activity API schema, and the Purview audit-record export format.