Analytic rule catalog
Google SecOps - Detection Alerts
Back
| Id | f6b0c254-8f7d-4a1b-d5c2-0e4a6b9f2d8a |
| Rulename | Google SecOps - Detection Alerts |
| Description | Creates one incident per active Google Security Operations detection alert in Microsoft Sentinel. Covers all rule types and severity levels with no additional filtering, providing broad visibility across all Google SecOps alerts. Use alongside focused rules for complete detection coverage. |
| Severity | Medium |
| Tactics | InitialAccess DefenseEvasion LateralMovement PrivilegeEscalation CommandAndControl |
| Techniques | T1078 T1021 T1566 |
| Required data connectors | GSDetectionAlerts |
| Kind | Scheduled |
| Query frequency | 10m |
| Query period | 10m |
| Trigger threshold | 0 |
| Trigger operator | gt |
| Source Uri | https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/GoogleSecOps/Analytic%20Rules/GoogleSecOps-DetectionAlerts.yaml |
| Version | 1.0.0 |
| Arm template | f6b0c254-8f7d-4a1b-d5c2-0e4a6b9f2d8a.json |
GoogleSecOpsDetectionAlerts
| where alertState == "ALERTING"
entityMappings:
- entityType: IP
fieldMappings:
- identifier: Address
columnName: varPrincipalIp
- entityType: IP
fieldMappings:
- identifier: Address
columnName: varTargetIp
- entityType: IP
fieldMappings:
- identifier: Address
columnName: varSourceIp
- entityType: IP
fieldMappings:
- identifier: Address
columnName: varCorrelationIp
- entityType: URL
fieldMappings:
- identifier: Url
columnName: urlBackToProduct
name: Google SecOps - Detection Alerts
kind: Scheduled
OriginalUri: https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/GoogleSecOps/Analytic%20Rules/GoogleSecOps-DetectionAlerts.yaml
triggerOperator: gt
status: Available
queryPeriod: 10m
requiredDataConnectors:
- connectorId: GSDetectionAlerts
dataTypes:
- DetectionAlerts_CL
tactics:
- InitialAccess
- DefenseEvasion
- LateralMovement
- PrivilegeEscalation
- CommandAndControl
query: |
GoogleSecOpsDetectionAlerts
| where alertState == "ALERTING"
description: |
Creates one incident per active Google Security Operations detection alert in Microsoft Sentinel. Covers all rule types and severity levels with no additional filtering, providing broad visibility across all Google SecOps alerts. Use alongside focused rules for complete detection coverage.
severity: Medium
incidentConfiguration:
groupingConfiguration:
lookbackDuration: P1D
groupByCustomDetails:
- alert_identifier
enabled: true
matchingMethod: Selected
reopenClosedIncident: false
createIncident: true
id: f6b0c254-8f7d-4a1b-d5c2-0e4a6b9f2d8a
customDetails:
RuleName: ruleName
alert_identifier: id
RuleId: ruleId
DetectionTime: detectionTime
TargetHostname: varTargetHostname
SourceIP: varSourceIp
TargetIP: varTargetIp
PrincipalUser: varPrincipalUserUserid
SourceUser: varSourceUserUserid
RuleType: ruleType
DetectionType: detectionType
RiskScore: riskScore
Severity: severity
AlertState: alertState
PrincipalIP: varPrincipalIp
SourceHostname: varSourceHostname
PrincipalHostname: varPrincipalHostname
CorrelationIP: varCorrelationIp
TargetUser: varTargetUserUserid
triggerThreshold: 0
queryFrequency: 10m
eventGroupingSettings:
aggregationKind: AlertPerResult
alertDetailsOverride:
alertDescriptionFormat: 'Google SecOps detection alert. Rule: {{ruleName}}. Severity: {{severity}}. Type: {{ruleType}}.'
alertDisplayNameFormat: 'Google SecOps Alert: {{ruleName}} : {{id}}'
version: 1.0.0
relevantTechniques:
- T1078
- T1021
- T1566
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"workspace": {
"type": "String"
}
},
"resources": [
{
"apiVersion": "2024-01-01-preview",
"id": "[concat(resourceId('Microsoft.OperationalInsights/workspaces/providers', parameters('workspace'), 'Microsoft.SecurityInsights'),'/alertRules/f6b0c254-8f7d-4a1b-d5c2-0e4a6b9f2d8a')]",
"kind": "Scheduled",
"name": "[concat(parameters('workspace'),'/Microsoft.SecurityInsights/f6b0c254-8f7d-4a1b-d5c2-0e4a6b9f2d8a')]",
"properties": {
"alertDetailsOverride": {
"alertDescriptionFormat": "Google SecOps detection alert. Rule: {{ruleName}}. Severity: {{severity}}. Type: {{ruleType}}.",
"alertDisplayNameFormat": "Google SecOps Alert: {{ruleName}} : {{id}}"
},
"alertRuleTemplateName": "f6b0c254-8f7d-4a1b-d5c2-0e4a6b9f2d8a",
"customDetails": {
"alert_identifier": "id",
"AlertState": "alertState",
"CorrelationIP": "varCorrelationIp",
"DetectionTime": "detectionTime",
"DetectionType": "detectionType",
"PrincipalHostname": "varPrincipalHostname",
"PrincipalIP": "varPrincipalIp",
"PrincipalUser": "varPrincipalUserUserid",
"RiskScore": "riskScore",
"RuleId": "ruleId",
"RuleName": "ruleName",
"RuleType": "ruleType",
"Severity": "severity",
"SourceHostname": "varSourceHostname",
"SourceIP": "varSourceIp",
"SourceUser": "varSourceUserUserid",
"TargetHostname": "varTargetHostname",
"TargetIP": "varTargetIp",
"TargetUser": "varTargetUserUserid"
},
"description": "Creates one incident per active Google Security Operations detection alert in Microsoft Sentinel. Covers all rule types and severity levels with no additional filtering, providing broad visibility across all Google SecOps alerts. Use alongside focused rules for complete detection coverage.\n",
"displayName": "Google SecOps - Detection Alerts",
"enabled": true,
"entityMappings": [
{
"entityType": "IP",
"fieldMappings": [
{
"columnName": "varPrincipalIp",
"identifier": "Address"
}
]
},
{
"entityType": "IP",
"fieldMappings": [
{
"columnName": "varTargetIp",
"identifier": "Address"
}
]
},
{
"entityType": "IP",
"fieldMappings": [
{
"columnName": "varSourceIp",
"identifier": "Address"
}
]
},
{
"entityType": "IP",
"fieldMappings": [
{
"columnName": "varCorrelationIp",
"identifier": "Address"
}
]
},
{
"entityType": "URL",
"fieldMappings": [
{
"columnName": "urlBackToProduct",
"identifier": "Url"
}
]
}
],
"eventGroupingSettings": {
"aggregationKind": "AlertPerResult"
},
"incidentConfiguration": {
"createIncident": true,
"groupingConfiguration": {
"enabled": true,
"groupByCustomDetails": [
"alert_identifier"
],
"lookbackDuration": "P1D",
"matchingMethod": "Selected",
"reopenClosedIncident": false
}
},
"OriginalUri": "https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/GoogleSecOps/Analytic%20Rules/GoogleSecOps-DetectionAlerts.yaml",
"query": "GoogleSecOpsDetectionAlerts\n| where alertState == \"ALERTING\"\n",
"queryFrequency": "PT10M",
"queryPeriod": "PT10M",
"severity": "Medium",
"status": "Available",
"subTechniques": [],
"suppressionDuration": "PT1H",
"suppressionEnabled": false,
"tactics": [
"CommandAndControl",
"DefenseEvasion",
"InitialAccess",
"LateralMovement",
"PrivilegeEscalation"
],
"techniques": [
"T1021",
"T1078",
"T1566"
],
"templateVersion": "1.0.0",
"triggerOperator": "GreaterThan",
"triggerThreshold": 0
},
"type": "Microsoft.OperationalInsights/workspaces/providers/alertRules"
}
]
}