Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inputs groups core playbooks improvement xsiam #32125

Merged
merged 45 commits into from
Jan 21, 2024
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
86991d0
Inputs groups for XSIAM core playbooks
OmriItzhak Jan 11, 2024
1e84bb9
RN - Inputs groups for XSIAM core playbooks
OmriItzhak Jan 11, 2024
132a9b0
Merge branch 'master' of github.com:demisto/content into Inputs_group…
OmriItzhak Jan 11, 2024
84da344
resolve conflicts pack metadate
OmriItzhak Jan 11, 2024
93f35c8
Apply suggestions from code review
OmriItzhak Jan 11, 2024
4d9645f
Merged master into current branch.
Jan 11, 2024
0311e67
Bump pack from version Core to 3.0.10.
Jan 11, 2024
f5e7d9f
Merge branch 'master' into Inputs_groups_core_playbooks_improvement_x…
OmriItzhak Jan 14, 2024
1f3aecc
fixes after review
OmriItzhak Jan 14, 2024
5406469
Merge remote-tracking branch 'origin/Inputs_groups_core_playbooks_imp…
OmriItzhak Jan 14, 2024
915c52e
bug fix :soc mail
OmriItzhak Jan 15, 2024
a8bb0eb
bug fix :soc mail
OmriItzhak Jan 15, 2024
88d59a1
bug fix :SetIfEmpty (applyIfEmpty changed to: false)
OmriItzhak Jan 15, 2024
7da9c98
bug fix :added conditional task to check if there are any indicators …
OmriItzhak Jan 15, 2024
27721f8
RN after fixes
OmriItzhak Jan 15, 2024
43425e5
Merge branch 'master' into Inputs_groups_core_playbooks_improvement_x…
OmriItzhak Jan 15, 2024
1d15494
updated pack ignor for [PB118] - Playbook Containment Plan - Block In…
OmriItzhak Jan 15, 2024
fc43041
Merge remote-tracking branch 'origin/Inputs_groups_core_playbooks_imp…
OmriItzhak Jan 15, 2024
73765e9
Merged master into current branch.
Jan 16, 2024
2a4d1a9
Bump pack from version CommonPlaybooks to 2.6.1.
Jan 16, 2024
648aa2c
Merge branch 'master' into Inputs_groups_core_playbooks_improvement_x…
OmriItzhak Jan 16, 2024
bfbcf22
Added task to playbook-T1036_-_Masquerading_-_Test.yml - create new i…
OmriItzhak Jan 16, 2024
cf8a08c
Merge remote-tracking branch 'origin/Inputs_groups_core_playbooks_imp…
OmriItzhak Jan 16, 2024
ed8f778
Merge branch 'master' into Inputs_groups_core_playbooks_improvement_x…
OmriItzhak Jan 16, 2024
64c34e7
Merge branch 'master' into Inputs_groups_core_playbooks_improvement_x…
OmriItzhak Jan 16, 2024
0527772
Merge branch 'master' into Inputs_groups_core_playbooks_improvement_x…
OmriItzhak Jan 16, 2024
2e9852f
Merge branch 'master' into Inputs_groups_core_playbooks_improvement_x…
OmriItzhak Jan 17, 2024
cf101e7
Merged master into current branch.
Jan 17, 2024
3228a39
Bump pack from version Core to 3.0.11.
Jan 17, 2024
151e694
Merged master into current branch.
Jan 17, 2024
9562c91
Bump pack from version Core to 3.0.12.
Jan 17, 2024
fe1263b
Merged master into current branch.
Jan 18, 2024
f55adb9
Bump pack from version CommonPlaybooks to 2.6.2.
Jan 18, 2024
3155c20
Bump pack from version Core to 3.0.13.
Jan 18, 2024
fcca288
Merge branch 'master' into Inputs_groups_core_playbooks_improvement_x…
OmriItzhak Jan 18, 2024
14499d9
fix test playbook
OmriItzhak Jan 18, 2024
af6a2ce
Merge remote-tracking branch 'origin/Inputs_groups_core_playbooks_imp…
OmriItzhak Jan 18, 2024
52ef0b1
Merge branch 'master' into Inputs_groups_core_playbooks_improvement_x…
OmriItzhak Jan 21, 2024
cab1c20
Merged master into current branch.
Jan 21, 2024
8cc254f
Bump pack from version CommonPlaybooks to 2.6.3.
Jan 21, 2024
199c4eb
fix test playbook
OmriItzhak Jan 21, 2024
7a22169
Merge branch 'master' of github.com:demisto/content into Inputs_group…
OmriItzhak Jan 21, 2024
a61c455
Merge remote-tracking branch 'origin/Inputs_groups_core_playbooks_imp…
OmriItzhak Jan 21, 2024
e425e2b
Merged master into current branch.
Jan 21, 2024
5ed7795
Bump pack from version Core to 3.0.14.
Jan 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
41 changes: 41 additions & 0 deletions Packs/Core/Playbooks/playbook-IOC_Alert.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1495,6 +1495,47 @@ inputs:
required: false
description: Comment for the ticket.
playbookInputQuery: null
inputSections:
- inputs:
- ShouldCloseAutomatically
- ShouldHandleFPautomatically
name: Incident Management
OmriItzhak marked this conversation as resolved.
Show resolved Hide resolved
description: Incident management settings and data, including escalation processes, and user engagements.
- inputs:
- PreHostContainment
- AutoEradication
- AutoContainment
- BlockIndicatorsAutomatically
- FileRemediation
- AutoRestoreEndpoint
name: Remediation
description: Remediation settings and data, including containment, eradication, and recovery.
- inputs:
- ShouldOpenTicket
- serviceNowShortDescription
- serviceNowImpact
- serviceNowUrgency
- serviceNowSeverity
- serviceNowTicketType
- serviceNowCategory
- serviceNowAssignmentGroup
- ZendeskPriority
- ZendeskRequester
- ZendeskStatus
- ZendeskSubject
- ZendeskTags
- ZendeskType
- ZendeskAssigne
- ZendeskCollaborators
- description
- addCommentPerEndpoint
- CommentToAdd
name: Ticket Management
description: Ticket management settings and data.
outputSections:
- outputs: []
name: General (Outputs group)
description: Generic group for outputs
outputs: []
tests:
- No tests (auto formatted)
Expand Down
8 changes: 4 additions & 4 deletions Packs/Core/Playbooks/playbook-IOC_Alert_README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ This playbook uses the following sub-playbooks, integrations, and scripts.

### Sub-playbooks

* Recovery Plan
* Eradication Plan
* Ticket Management - Generic
* Endpoint Investigation Plan
* Enrichment for Verdict
* Containment Plan
* Handle False Positive Alerts
* Enrichment for Verdict
* Ticket Management - Generic
* Recovery Plan

### Integrations

Expand All @@ -46,9 +46,9 @@ This playbook does not use any scripts.

### Commands

* setParentIncidentFields
* extractIndicators
* closeInvestigation
* setParentIncidentFields

## Playbook Inputs

Expand Down
82 changes: 74 additions & 8 deletions Packs/Core/Playbooks/playbook-Impossible_Traveler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ tasks:
{
"position": {
"x": -30,
"y": -10
"y": -50
}
}
note: false
Expand Down Expand Up @@ -85,7 +85,7 @@ tasks:
{
"position": {
"x": -30,
"y": 120
"y": 80
}
}
note: false
Expand Down Expand Up @@ -621,7 +621,7 @@ tasks:
{
"position": {
"x": -30,
"y": 400
"y": 390
}
}
note: false
Expand Down Expand Up @@ -702,7 +702,7 @@ tasks:
{
"position": {
"x": -30,
"y": 240
"y": 220
}
}
note: false
Expand Down Expand Up @@ -928,7 +928,7 @@ tasks:
HostAutoContainment:
simple: "False"
IAMUserDomain:
simple: '@demisto.com'
simple: ''
IP:
complex:
root: ImpossibleTravelerIPs
Expand Down Expand Up @@ -992,7 +992,7 @@ tasks:
HostAutoContainment:
simple: "False"
IAMUserDomain:
simple: '@demisto.com'
simple: ''
IP:
complex:
root: ImpossibleTravelerIPs
Expand Down Expand Up @@ -1277,10 +1277,10 @@ view: |-
},
"paper": {
"dimensions": {
"height": 4105,
"height": 4145,
"width": 1490,
"x": -310,
"y": -10
"y": -50
}
}
}
Expand Down Expand Up @@ -1447,6 +1447,72 @@ inputs:
required: false
description: Comment for the ticket.
playbookInputQuery: null
inputSections:
- inputs:
- domain
- username
- ContactUserManager
name: Alert Management
description: Incident management settings and data, including escalation processes, and user engagements.
- inputs:
- WhitelistedIPs
- AllowlistCIDR
- MaxMilesPerHourAllowed
name: Investigation
description: Investigation settings and data, including any deep dive incident investigation and verdict determination.
- inputs:
- preInvestigationContainment
- AutoContainment
- AbuseIPDBThreshold
OmriItzhak marked this conversation as resolved.
Show resolved Hide resolved
name: Remediation
description: Remediation settings and data, including containment, eradication, and recovery.
- inputs:
- ShouldOpenTicket
- serviceNowShortDescription
- serviceNowImpact
- serviceNowUrgency
- serviceNowSeverity
- serviceNowTicketType
- serviceNowCategory
- serviceNowAssignmentGroup
- ZendeskPriority
- ZendeskRequester
- ZendeskStatus
- ZendeskSubject
- ZendeskTags
- ZendeskType
- ZendeskAssigne
- ZendeskCollaborators
- description
- addCommentPerEndpoint
- CommentToAdd
name: Ticket Management
description: Ticket management settings and data.
outputSections:
- outputs:
- Account.Email.Address
- DBotScore
- Account.ID
- Account.Username
- Account.Email
- Account.Type
- Account.Groups
- Account
- Account.DisplayName
- Account.Manager
- DBotScore.Indicator
- DBotScore.Type
- DBotScore.Vendor
- DBotScore.Score
- IP
- Endpoint
- Endpoint.Hostname
- Endpoint.OS
- Endpoint.IP
- Endpoint.MAC
- Endpoint.Domain
name: General (Outputs group)
description: Generic group for outputs
outputs:
- contextPath: Account.Email.Address
description: The email address object associated with the Account.
Expand Down
6 changes: 3 additions & 3 deletions Packs/Core/Playbooks/playbook-Impossible_Traveler_README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,24 +36,24 @@ This playbook uses the following sub-playbooks, integrations, and scripts.

### Sub-playbooks

* Ticket Management - Generic
* Impossible Traveler - Enrichment
* Containment Plan
* Ticket Management - Generic

### Integrations

This playbook does not use any integrations.

### Scripts

* CreateArray
* Set
* impossibleTravelerGetDistance
* CreateArray

### Commands

* closeInvestigation
* setParentIncidentFields
* closeInvestigation

## Playbook Inputs

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2334,6 +2334,56 @@ inputs:
required: false
description: Comment for the ticket.
playbookInputQuery:
inputSections:
- inputs:
- AutoCloseAlert
- ShouldManualReviewFP
name: Incident Management
OmriItzhak marked this conversation as resolved.
Show resolved Hide resolved
description: Incident management settings and data, including escalation processes, and user engagements.
- inputs:
- Query
- SHA256
- Path
name: Enrichment
description: Enrichment settings and data, including assets and indicators enrichment using third-party enrichers.
- inputs:
- GraywareAsMalware
- ShouldRescanBenign
name: Investigation
description: Investigation settings and data, including any deep dive incident investigation and verdict determination.
- inputs:
- AutoEradication
- AutoContainment
- FileRemediation
- AutoRecovery
name: Remediation
description: Remediation settings and data, including containment, eradication, and recovery.
- inputs:
- ShouldOpenTicket
- serviceNowShortDescription
- serviceNowImpact
- serviceNowUrgency
- serviceNowSeverity
- serviceNowTicketType
- serviceNowCategory
- serviceNowAssignmentGroup
- ZendeskPriority
- ZendeskRequester
- ZendeskStatus
- ZendeskSubject
- ZendeskTags
- ZendeskType
- ZendeskAssigne
- ZendeskCollaborators
- description
- addCommentPerEndpoint
- CommentToAdd
name: Ticket Management
description: Ticket management settings and data.
outputSections:
- outputs: []
name: General (Outputs group)
description: Generic group for outputs
outputs: []
tests:
- No tests (auto formatted)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,32 +41,32 @@ This playbook uses the following sub-playbooks, integrations, and scripts.

### Sub-playbooks

* Eradication Plan
* Containment Plan
* Handle False Positive Alerts
* Ticket Management - Generic
* Recovery Plan
* Wildfire Detonate and Analyze File
* Endpoint Investigation Plan
* Handle False Positive Alerts
* Enrichment for Verdict
* Containment Plan
* Endpoint Investigation Plan
* Eradication Plan
* Recovery Plan

### Integrations

* CortexCoreIR

### Scripts

* GetTime
* UnzipFile
* GetTime

### Commands

* setParentIncidentFields
* internal-wildfire-get-report
* core-retrieve-file-details
* closeInvestigation
* core-report-incorrect-wildfire
* internal-wildfire-get-report
* setParentIncidentFields
* core-retrieve-files
* core-retrieve-file-details

## Playbook Inputs

Expand All @@ -85,7 +85,7 @@ This playbook uses the following sub-playbooks, integrations, and scripts.
| SHA256 | The SHA256 hash of the file to respond to. Decided by the DT expression wether it's the initiator or the target file SHA256. | alert | Optional |
| Path | The path of the file to respond to. Decided by the DT expression wether it's the initiator or the target file path. | alert | Optional |
| Query | The query for searching previous alerts based on the file we want to respond to. Decided by the If-Then-Else expression wether it's the initiator or the target file. | alert | Optional |
| ShouldOpenTicket | Whether to open a ticket automatically in a ticketing system. \(True/False\). | True | Optional |
| ShouldOpenTicket | Whether to open a ticket automatically in a ticketing system. \(True/False\). | False | Optional |
| serviceNowShortDescription | A short description of the ticket. | XSIAM Incident ID - ${parentIncidentFields.incident_id} | Optional |
| serviceNowImpact | The impact for the new ticket. Leave empty for ServiceNow default impact. | | Optional |
| serviceNowUrgency | The urgency of the new ticket. Leave empty for ServiceNow default urgency. | | Optional |
Expand Down
40 changes: 40 additions & 0 deletions Packs/Core/Playbooks/playbook-NGFW_Internal_Scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -985,6 +985,46 @@ inputs:
required: false
description: Comment for the ticket.
playbookInputQuery:
inputSections:
- inputs:
- AutoCloseAlert
name: Incident Management
OmriItzhak marked this conversation as resolved.
Show resolved Hide resolved
description: Incident management settings and data, including escalation processes, and user engagements.
- inputs:
- scannerIP
name: Investigation
description: Investigation settings and data, including any deep dive incident investigation and verdict determination.
- inputs:
- AutoContainment
- HostAutoContainment
name: Remediation
description: Remediation settings and data, including containment, eradication, and recovery.
- inputs:
- ShouldOpenTicket
- serviceNowShortDescription
- serviceNowImpact
- serviceNowUrgency
- serviceNowSeverity
- serviceNowTicketType
- serviceNowCategory
- serviceNowAssignmentGroup
- ZendeskPriority
- ZendeskRequester
- ZendeskStatus
- ZendeskSubject
- ZendeskTags
- ZendeskType
- ZendeskAssigne
- ZendeskCollaborators
- description
- addCommentPerEndpoint
- CommentToAdd
name: Ticket Management
description: Ticket management settings and data.
outputSections:
- outputs: []
name: General (Outputs group)
description: Generic group for outputs
outputs: []
tests:
- No tests (auto formatted)
Expand Down