Analytic rule catalog
Vectra Create Incident Based on Tag for Accounts
Back
| Id | 87325835-dd8c-41e7-b686-fd5adbbd0aee |
| Rulename | Vectra Create Incident Based on Tag for Accounts |
| Description | Create an incident when the account entity presents a specific tag. If the tag is present, an incident should be created and marked with highest priority. |
| Severity | High |
| Tactics | Persistence |
| Techniques | T1546 |
| Required data connectors | VectraXDR |
| Kind | Scheduled |
| Query frequency | 10m |
| Query period | 10m |
| Trigger threshold | 0 |
| Trigger operator | GreaterThan |
| Source Uri | https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/Vectra%20XDR/Analytic%20Rules/Create_Incident_Based_On_Tag_For_Account_Entity.yaml |
| Version | 1.1.0 |
| Arm template | 87325835-dd8c-41e7-b686-fd5adbbd0aee.json |
Entities_Data_CL
| where entity_type == "account"
| extend Tags = todynamic(tags)
| where set_has_element(Tags, "MDR - Customer Escalation")
| summarize arg_max(['last_modified_timestamp'], *) by ['name']
incidentConfiguration:
createIncident: true
groupingConfiguration:
groupByEntities:
- Account
enabled: true
matchingMethod: AllEntities
reopenClosedIncident: false
lookbackDuration: P7D
groupByAlertDetails:
- DisplayName
entityMappings:
- entityType: Account
fieldMappings:
- columnName: name
identifier: Name
query: |
Entities_Data_CL
| where entity_type == "account"
| extend Tags = todynamic(tags)
| where set_has_element(Tags, "MDR - Customer Escalation")
| summarize arg_max(['last_modified_timestamp'], *) by ['name']
suppressionEnabled: false
eventGroupingSettings:
aggregationKind: AlertPerResult
id: 87325835-dd8c-41e7-b686-fd5adbbd0aee
queryFrequency: 10m
alertDetailsOverride:
alertDisplayNameFormat: Vectra AI Incident- {{name}}
alertDescriptionFormat: An incident has been escalated for Vectra AI entity {{name}} that is presenting an urgency score of {{urgency_score}}
status: Available
OriginalUri: https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/Vectra%20XDR/Analytic%20Rules/Create_Incident_Based_On_Tag_For_Account_Entity.yaml
suppressionDuration: PT1H
severity: High
relevantTechniques:
- T1546
version: 1.1.0
kind: Scheduled
tactics:
- Persistence
requiredDataConnectors:
- dataTypes:
- Entities_Data_CL
connectorId: VectraXDR
description: Create an incident when the account entity presents a specific tag. If the tag is present, an incident should be created and marked with highest priority.
customDetails:
attack_profile: attack_profile
ip_address: ip
entity_type: entity_type
entity_id: id
tags: tags
triggerOperator: GreaterThan
name: Vectra Create Incident Based on Tag for Accounts
triggerThreshold: 0
queryPeriod: 10m
{
"$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/87325835-dd8c-41e7-b686-fd5adbbd0aee')]",
"kind": "Scheduled",
"name": "[concat(parameters('workspace'),'/Microsoft.SecurityInsights/87325835-dd8c-41e7-b686-fd5adbbd0aee')]",
"properties": {
"alertDetailsOverride": {
"alertDescriptionFormat": "An incident has been escalated for Vectra AI entity {{name}} that is presenting an urgency score of {{urgency_score}}",
"alertDisplayNameFormat": "Vectra AI Incident- {{name}}"
},
"alertRuleTemplateName": "87325835-dd8c-41e7-b686-fd5adbbd0aee",
"customDetails": {
"attack_profile": "attack_profile",
"entity_id": "id",
"entity_type": "entity_type",
"ip_address": "ip",
"tags": "tags"
},
"description": "Create an incident when the account entity presents a specific tag. If the tag is present, an incident should be created and marked with highest priority.",
"displayName": "Vectra Create Incident Based on Tag for Accounts",
"enabled": true,
"entityMappings": [
{
"entityType": "Account",
"fieldMappings": [
{
"columnName": "name",
"identifier": "Name"
}
]
}
],
"eventGroupingSettings": {
"aggregationKind": "AlertPerResult"
},
"incidentConfiguration": {
"createIncident": true,
"groupingConfiguration": {
"enabled": true,
"groupByAlertDetails": [
"DisplayName"
],
"groupByEntities": [
"Account"
],
"lookbackDuration": "P7D",
"matchingMethod": "AllEntities",
"reopenClosedIncident": false
}
},
"OriginalUri": "https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/Vectra%20XDR/Analytic%20Rules/Create_Incident_Based_On_Tag_For_Account_Entity.yaml",
"query": "Entities_Data_CL\n| where entity_type == \"account\"\n| extend Tags = todynamic(tags)\n| where set_has_element(Tags, \"MDR - Customer Escalation\")\n| summarize arg_max(['last_modified_timestamp'], *) by ['name']\n",
"queryFrequency": "PT10M",
"queryPeriod": "PT10M",
"severity": "High",
"status": "Available",
"subTechniques": [],
"suppressionDuration": "PT1H",
"suppressionEnabled": false,
"tactics": [
"Persistence"
],
"techniques": [
"T1546"
],
"templateVersion": "1.1.0",
"triggerOperator": "GreaterThan",
"triggerThreshold": 0
},
"type": "Microsoft.OperationalInsights/workspaces/providers/alertRules"
}
]
}