Skip to content

Commit 62ef925

Browse files
Fix SAPETD-NoNewDataReceived: shorten CustomDetails key
Renamed customDetails key 'TimeSinceLastIngestion' (22 chars) to 'LastIngestionGap' (16) to satisfy the 20-char max key length validation. Repackaged. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 3b3b621 commit 62ef925

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

Solutions/SAP ETD Cloud/Analytic Rules/SAPETD-NoNewDataReceived.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@ alertDetailsOverride:
5151
customDetails:
5252
LookbackPeriod: LookbackPeriod
5353
LastIngestion: LastIngestionTime
54-
TimeSinceLastIngestion: TimeSinceLastIngestion
54+
LastIngestionGap: TimeSinceLastIngestion
5555
version: 1.0.0
-3 Bytes
Binary file not shown.

Solutions/SAP ETD Cloud/Package/mainTemplate.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -203,9 +203,9 @@
203203
"aggregationKind": "AlertPerResult"
204204
},
205205
"customDetails": {
206-
"SAP_User": "User",
206+
"SAP_UserEmail": "UserEmail",
207207
"ETD_AlertNumber": "AlertId",
208-
"SAP_UserEmail": "UserEmail"
208+
"SAP_User": "User"
209209
},
210210
"alertDetailsOverride": {
211211
"alertDescriptionFormat": "{{PatternDescription}}",
@@ -471,9 +471,9 @@
471471
"aggregationKind": "AlertPerResult"
472472
},
473473
"customDetails": {
474-
"SAP_User": "extracted_sap_user",
474+
"SAP_UserEmail": "UserEmail",
475475
"ETD_AlertNumber": "AlertId",
476-
"SAP_UserEmail": "UserEmail"
476+
"SAP_User": "extracted_sap_user"
477477
},
478478
"alertDetailsOverride": {
479479
"alertDescriptionFormat": "{{PatternDescription}}\n",
@@ -622,9 +622,9 @@
622622
"aggregationKind": "SingleAlert"
623623
},
624624
"customDetails": {
625-
"SAP_User": "extracted_sap_user",
625+
"SAP_UserEmail": "UserEmail",
626626
"ETD_AlertNumber": "AlertId",
627-
"SAP_UserEmail": "UserEmail"
627+
"SAP_User": "extracted_sap_user"
628628
},
629629
"alertDetailsOverride": {
630630
"alertDescriptionFormat": "{{PatternDescription}}\n\nSource: SAP ETD\n",
@@ -731,8 +731,8 @@
731731
},
732732
"customDetails": {
733733
"LastIngestion": "LastIngestionTime",
734-
"LookbackPeriod": "LookbackPeriod",
735-
"TimeSinceLastIngestion": "TimeSinceLastIngestion"
734+
"LastIngestionGap": "TimeSinceLastIngestion",
735+
"LookbackPeriod": "LookbackPeriod"
736736
},
737737
"alertDetailsOverride": {
738738
"alertDescriptionFormat": "{{Reason}}\n\nA complete gap in the SAP ETD feed may indicate that an adversary is tampering with the security telemetry pipeline (for example by stopping the SAP ETD collector, disabling the data connector, or blocking network egress to Microsoft Sentinel) in order to hide malicious activity in the SAP landscape. Treat the silence as suspicious until proven otherwise: validate the integrity and runtime state of the SAP ETD data connector, the SAP ETD service, and the network path between them, and review recent change / admin activity on those components before concluding the cause is a benign outage.\n",
@@ -866,11 +866,11 @@
866866
"aggregationKind": "AlertPerResult"
867867
},
868868
"customDetails": {
869-
"LookbackPeriod": "LookbackPeriod",
870869
"LastIngestion": "LastIngestionTime",
871-
"SAP_Client": "ClientId",
870+
"LastIngestionGap": "TimeSinceLastIngestion",
872871
"SAP_SID": "SystemId",
873-
"LastIngestionGap": "TimeSinceLastIngestion"
872+
"LookbackPeriod": "LookbackPeriod",
873+
"SAP_Client": "ClientId"
874874
},
875875
"alertDetailsOverride": {
876876
"alertDescriptionFormat": "{{Reason}}\n\nA selective silence of a single SAP SID may indicate that an adversary is tampering with the security telemetry pipeline for this specific system (for example by stopping the SAP ETD collector for that SID, disabling the relevant data connector path, or blocking network egress from that host) in order to hide malicious activity while leaving the rest of the SAP ETD feed intact. Treat the silence as suspicious until proven otherwise: validate the integrity and runtime state of the SAP system, the SAP ETD collector configuration for this SID, and the data connector between SAP ETD and Microsoft Sentinel, and review recent change / admin activity on those components before concluding the cause is a benign outage.\n",

0 commit comments

Comments
 (0)