Back
Idb1c2d3e4-5678-90ab-cdef-444444444444
RulenameRecorded Future Identity - Credential Exposure Detected
DescriptionCreates incidents when Recorded Future Identity detects compromised credentials for users in your organization
SeverityHigh
TacticsCredentialAccess
Required data connectorsRecordedFutureIdentityAlertImporter
KindNRT
Query frequency15m
Query period15m
Trigger threshold0
Trigger operatorgt
Source Urihttps://github.com/Azure/Azure-Sentinel/blob/master/Solutions/Recorded%20Future%20Identity/Analytic%20Rules/IncidentCreation/RecordedFutureIdentityExposure.yaml
Version1.1.0
Arm templateb1c2d3e4-5678-90ab-cdef-444444444444.json
Deploy To Azure
RFI_PlaybookAlertResults_V2_CL
| where TimeGenerated >= now(-15m)
queryFrequency: 15m
entityMappings:
- fieldMappings:
  - columnName: panel_status_entity_name
    identifier: Name
  entityType: Account
incidentConfiguration:
  createIncident: true
  groupingConfiguration:
    groupByEntities:
    - Account
    reopenClosedIncident: false
    matchingMethod: AllEntities
    lookbackDuration: PT15M
    enabled: true
triggerThreshold: 0
triggerOperator: gt
severity: High
OriginalUri: https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/Recorded%20Future%20Identity/Analytic%20Rules/IncidentCreation/RecordedFutureIdentityExposure.yaml
eventGroupingSettings:
  aggregationKind: AlertPerResult
alertDetailsOverride:
  alertDisplayNameFormat: 'Identity Exposure: {{panel_status_entity_name}} with priority: {{panel_status_priority}}'
  alertDynamicProperties: []
  alertDescriptionFormat: |
    _Recorded Future Identity Alert_

    **Rule Name:** {{panel_status_alert_rule_name}}

    **Alert ID:** {{playbook_alert_id}}

    **Evidence Summary:** {{alert_description}}

    Investigate this identity by searching in log analytics workspace for the Alert ID.
query: |
  RFI_PlaybookAlertResults_V2_CL
  | where TimeGenerated >= now(-15m)
tactics:
- CredentialAccess
queryPeriod: 15m
customDetails:
  AlertId: playbook_alert_id
  RFLabel: Type
relevantTechniques: []
requiredDataConnectors:
- connectorId: RecordedFutureIdentityAlertImporter
  dataTypes:
  - RFI_PlaybookAlertResults_V2_CL
id: b1c2d3e4-5678-90ab-cdef-444444444444
kind: NRT
version: 1.1.0
description: |
  'Creates incidents when Recorded Future Identity detects compromised credentials for users in your organization'
status: Available
name: Recorded Future Identity - Credential Exposure Detected
{
  "$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/b1c2d3e4-5678-90ab-cdef-444444444444')]",
      "kind": "NRT",
      "name": "[concat(parameters('workspace'),'/Microsoft.SecurityInsights/b1c2d3e4-5678-90ab-cdef-444444444444')]",
      "properties": {
        "alertDetailsOverride": {
          "alertDescriptionFormat": "_Recorded Future Identity Alert_\n\n**Rule Name:** {{panel_status_alert_rule_name}}\n\n**Alert ID:** {{playbook_alert_id}}\n\n**Evidence Summary:** {{alert_description}}\n\nInvestigate this identity by searching in log analytics workspace for the Alert ID.\n",
          "alertDisplayNameFormat": "Identity Exposure: {{panel_status_entity_name}} with priority: {{panel_status_priority}}",
          "alertDynamicProperties": []
        },
        "alertRuleTemplateName": "b1c2d3e4-5678-90ab-cdef-444444444444",
        "customDetails": {
          "AlertId": "playbook_alert_id",
          "RFLabel": "Type"
        },
        "description": "'Creates incidents when Recorded Future Identity detects compromised credentials for users in your organization'\n",
        "displayName": "Recorded Future Identity - Credential Exposure Detected",
        "enabled": true,
        "entityMappings": [
          {
            "entityType": "Account",
            "fieldMappings": [
              {
                "columnName": "panel_status_entity_name",
                "identifier": "Name"
              }
            ]
          }
        ],
        "eventGroupingSettings": {
          "aggregationKind": "AlertPerResult"
        },
        "incidentConfiguration": {
          "createIncident": true,
          "groupingConfiguration": {
            "enabled": true,
            "groupByEntities": [
              "Account"
            ],
            "lookbackDuration": "PT15M",
            "matchingMethod": "AllEntities",
            "reopenClosedIncident": false
          }
        },
        "OriginalUri": "https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/Recorded%20Future%20Identity/Analytic%20Rules/IncidentCreation/RecordedFutureIdentityExposure.yaml",
        "query": "RFI_PlaybookAlertResults_V2_CL\n| where TimeGenerated >= now(-15m)\n",
        "queryFrequency": "PT15M",
        "queryPeriod": "PT15M",
        "severity": "High",
        "status": "Available",
        "subTechniques": [],
        "suppressionDuration": "PT1H",
        "suppressionEnabled": false,
        "tactics": [
          "CredentialAccess"
        ],
        "techniques": [],
        "templateVersion": "1.1.0",
        "triggerOperator": "GreaterThan",
        "triggerThreshold": 0
      },
      "type": "Microsoft.OperationalInsights/workspaces/providers/alertRules"
    }
  ]
}