Analytic rule catalog
Armorblox Needs Review Alert
Back
| Id | 322d4765-be6b-4868-9e3f-138a4f339dd6 |
| Rulename | Armorblox Needs Review Alert |
| Description | This rule generates an alert for an Armorblox incident where the remediation action is “Needs Review”. |
| Severity | Medium |
| Required data connectors | Armorblox |
| 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/Armorblox/Analytic%20Rules/ArmorbloxNeedsReviewAlert.yaml |
| Version | 1.0.2 |
| Arm template | 322d4765-be6b-4868-9e3f-138a4f339dd6.json |
Armorblox_CL
| where remediation_actions_s contains "Needs Review"
| extend users_json = parse_json(users_s)
| extend Name = users_json[0].name, Email = users_json[0].email
| project-away users_json
id: 322d4765-be6b-4868-9e3f-138a4f339dd6
triggerThreshold: 0
description: |
'This rule generates an alert for an Armorblox incident where the remediation action is "Needs Review".'
tactics: []
eventGroupingSettings:
aggregationKind: AlertPerResult
kind: Scheduled
queryPeriod: 10m
name: Armorblox Needs Review Alert
alertDetailsOverride:
alertDisplayNameFormat: Alert from Armorblox
alertSeverityColumnName: priority_s
alertDescriptionFormat: 'Incident {{id_s}} generated at {{date_t}} needs review '
version: 1.0.2
queryFrequency: 10m
OriginalUri: https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/Armorblox/Analytic%20Rules/ArmorbloxNeedsReviewAlert.yaml
query: |
Armorblox_CL
| where remediation_actions_s contains "Needs Review"
| extend users_json = parse_json(users_s)
| extend Name = users_json[0].name, Email = users_json[0].email
| project-away users_json
entityMappings:
- fieldMappings:
- columnName: Email
identifier: MailboxPrimaryAddress
- columnName: Name
identifier: DisplayName
entityType: Mailbox
severity: Medium
customDetails:
IncidentId: id_s
RemediationAction: remediation_actions_s
requiredDataConnectors:
- connectorId: Armorblox
dataTypes:
- Armorblox_CL
triggerOperator: GreaterThan
status: Available
relevantTechniques: []
{
"$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/322d4765-be6b-4868-9e3f-138a4f339dd6')]",
"kind": "Scheduled",
"name": "[concat(parameters('workspace'),'/Microsoft.SecurityInsights/322d4765-be6b-4868-9e3f-138a4f339dd6')]",
"properties": {
"alertDetailsOverride": {
"alertDescriptionFormat": "Incident {{id_s}} generated at {{date_t}} needs review ",
"alertDisplayNameFormat": "Alert from Armorblox",
"alertSeverityColumnName": "priority_s"
},
"alertRuleTemplateName": "322d4765-be6b-4868-9e3f-138a4f339dd6",
"customDetails": {
"IncidentId": "id_s",
"RemediationAction": "remediation_actions_s"
},
"description": "'This rule generates an alert for an Armorblox incident where the remediation action is \"Needs Review\".'\n",
"displayName": "Armorblox Needs Review Alert",
"enabled": true,
"entityMappings": [
{
"entityType": "Mailbox",
"fieldMappings": [
{
"columnName": "Email",
"identifier": "MailboxPrimaryAddress"
},
{
"columnName": "Name",
"identifier": "DisplayName"
}
]
}
],
"eventGroupingSettings": {
"aggregationKind": "AlertPerResult"
},
"OriginalUri": "https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/Armorblox/Analytic%20Rules/ArmorbloxNeedsReviewAlert.yaml",
"query": "Armorblox_CL \n| where remediation_actions_s contains \"Needs Review\"\n| extend users_json = parse_json(users_s)\n| extend Name = users_json[0].name, Email = users_json[0].email\n| project-away users_json\n",
"queryFrequency": "PT10M",
"queryPeriod": "PT10M",
"severity": "Medium",
"status": "Available",
"subTechniques": [],
"suppressionDuration": "PT1H",
"suppressionEnabled": false,
"tactics": [],
"techniques": [],
"templateVersion": "1.0.2",
"triggerOperator": "GreaterThan",
"triggerThreshold": 0
},
"type": "Microsoft.OperationalInsights/workspaces/providers/alertRules"
}
]
}