Search within Splunk SOAR (Cloud)
The Splunk SOAR (Cloud) includes a search feature. This search is powered by the PostgreSQL database built-in to Splunk SOAR (Cloud).
A Splunk SOAR (Cloud) Administrator can configure options for search from the Home menu, in Search Settings under Administration Settings. For more information, see Configure search in Splunk SOAR (Cloud) in the Administer Splunk SOAR (Cloud) manual.
Searching in Splunk SOAR (Cloud)
There is a search box in the upper left of every Splunk SOAR (Cloud) screen. Most screens also have a section specific search box below the menu bar. Section specific search boxes display text indicating what it will search. For example, on the Indicators screen, the section specific search box contains "Search indicator values".
For non section specific searches, when you enter a search term, it appears as part of the URL in the address bar, so you can create a bookmark.
For example:
https://<Splunk SOAR URL>/search?query=events
Search results can vary as changes in Splunk SOAR (Cloud) occur between visits to the search page.
Initial search results are returned without filters applied.
The search results page has a row of checkboxes on the left side for the following predefined filters; All, Containers, Artifacts, Actions, Assets, Apps, Playbook Run, or Other to narrow your search results. You can use multiple filters. Select the checkbox next the the filter or filters you want to apply.
Search results are displayed in groups of 10 results per page. Use the menu in the bottom center of the search results page to view a up to a maximum of 100 results per page.
Available search operators in Splunk SOAR (Cloud) are:
- The Boolean operator
OR
. Search forfoo OR bar
to find instances of either foo or bar in your search. - You can use the
-
character to exclude a term from your search. If you want to search forfoo
but not includebar
, usefoo -bar
. - Quotation marks to search for exact phrases.
- The wildcard character
*
. This character is only supported at the end of a string. This means you can search forfoo*
but not*foo
orf*o
.
Searching with multiple words creates an implied AND condition. For example, the term data path
returns results containing both data
and path
. Use OR
to find results containing either data
or path
.
Search examples
Search for the exact phase "data path":
"data path"
Search for objects that contain both "data" and "path":
data path
Search for objects that contain "data" or "path":
data OR path
Search for objects that contain "data" but not "path":
data -path
Search for any objects that contain a match for "dat":
dat*
Search for a playbook run id:
id: <id number>
Search for a playbook status:
status:<desired status>