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

Fixes for the 'Proofpoint TAP - Event Enrichment' playbook #24642

Merged
merged 6 commits into from Feb 16, 2023

Conversation

TalNos
Copy link
Contributor

@TalNos TalNos commented Feb 15, 2023

Status

  • In Progress
  • Ready
  • In Hold - (Reason for hold)

Related Issues

fixes: https://jira-hq.paloaltonetworks.local/browse/XSUP-21117

Description

1- Fixed an issue with the playbook's conditional tasks that caused execution failure of the 'proofpoint-get-forensics' command. To prevent 'campaignID' or 'threatID' incident fields from being extracted into context data if their values are 'null', an additional filter has been added to the #2 and #3 conditional tasks.

2- Replaced automation within tasks that used the 'SetContext' deprecated automation with the 'SetAndHandleEmpty' automation.

3- A description has been added to the playbook and all tasks within it.

4 - Reorganized the tasks hierarchy to streamline the playbook flow and reduce the number of tasks.

5- The playbook outputs have been modified to detail all output paths.

Screenshots

The updated 'Proofpoint TAP - Event Enrichment' playbook:
Proofpoint_TAP_-_Event_Enrichment

The errors triggered by execution failure of the 'proofpoint-get-forensics' command:
Failed to execute proofpoint-get-forensics command

@TalNos TalNos merged commit 206b8c9 into master Feb 16, 2023
@TalNos TalNos deleted the Fixes_For_Proofpoint_TAP_-_Event_Enrichment branch February 16, 2023 13:53
ayman-m pushed a commit to my-soar/content that referenced this pull request Feb 24, 2023
…4642)

* Fixes for the 'Proofpoint TAP - Event Enrichment' playbook

* Added additional task for the 'else' condition of task number 1

* Added additional task for the 'else' condition of task number 1

* Added known words to the pack-ignore file and updated the pack version.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants