Manage Output of a Playbook Node
The output retrieved after a Playbook node execution can either be viewed as is or filtered to view the specific set of data. You can perform one of the following actions for the output of a Playbook node:
Retrieve all the fields from the output of a Playbook node
Filter the output to fetch only a specific set of fields using a dynamic path
If a sample output of a Playbook node has the following fields, then you can use ${data::results::*::unique_id}dynamic path to select a required value (or list of values) and save the results as outputs to be passed to another Playbook node.
{
"instance": {
"data": {
"results": [
{
"level": "Medium",
"phase": "Detection Analysis",
"title": "Qradar - VPN SSF Credential Sharing",
"status": "open",
"created": "2021-03-15T20:37:05.004612Z",
"unique_id": "cda3057a-fdxxud-4fec-ad66-ccxxxeb9efcf",
"level_data": {
"order": 2,
"is_active": true,
"unique_id": "b2xxxec2-52c2-4xx-8e8b-cce1fbca64ed",
"option_name": "Medium"
}
}
]
},
"status": 200
}
}
Note
A dynamic path to save a node output does not require node reference number and app instance as parameters.
To filter the output of a Playbook node:
Click Main Menu and select Manage Playbooks.
Open an existing Playbook or create a new Playbook.
Double-click on a required Playbook node.
Go to Setup Output Data and select Save Customised Results.
Enter a dynamic path expression in the required field to filter the node output.