Courseiva

SecOps-Pro · domain

Cortex XSOAR And Automation

This domain covers Cortex XSOAR automation: playbook design and execution, integrations, scripts, mappers and transformers, incident context, and content packaging. Questions are scenario-based, asking you to identify the correct feature, locate data, or diagnose why an automation behaved differently than expected across environments.

45 questions16 easy15 medium14 hard

Focused practice

Practice Cortex XSOAR And Automation questions

Scored sessions drawing only from this domain — pick a length below.

Start 20-question practice test →

What this domain covers

What to know about Cortex XSOAR And Automation

Be able to design and troubleshoot Cortex XSOAR automation: bundle content into packs, inspect incident context data, and explain what drives playbook execution speed. The key skill is knowing where each artifact lives and how mappers, transformers, and integrations interact.

Content packs bundle playbooks, scripts, integrations, and layouts for cross-environment deployment.

Playbook execution performance depends on task count, script/integration runtime, and parallel versus sequential flow.

Incident 'Context Data' is viewed in the incident's War Room or investigation context pane.

A mapper's Transformer manipulates field values, such as extracting or formatting data, during mapping.

Watch out for

Common Cortex XSOAR And Automation exam traps

  • ▸Confusing content packs with individual exports, and assuming a pack alone transfers instance-specific configuration like integration credentials.
  • ▸Assuming all playbook tasks run in parallel, ignoring that sequential dependencies and long-running scripts slow execution.
  • ▸Mixing up mappers and transformers: mappers define field mappings, while transformers modify the values being mapped.

Question index

All Cortex XSOAR And Automation questions (45)

Click any question to see the full explanation, or start a practice session above.

1

You are creating a custom integration. Which file is required to define the integration parameters, scripts, and commands?

Medium
2

If an automation script is taking too long to run, how can you improve its performance?

Hard
3

Which TWO settings are configurable within an Integration Instance?

Easy
4

A Cortex XSOAR engineer is building a playbook that must run a specific enrichment task only when a prior task completes with a status of 'Failed'. Where in the playbook task configuration should the engineer define this conditional behavior?

Medium
5

A security analyst is creating a new Cortex XSOAR playbook and wants to add a task that sends an email notification to the incident owner. Which task type should the analyst select to achieve this?

Easy
6

You want to share a playbooks across multiple tenants in a multi-tenant environment. Where should you place the playbook?

Medium
7

Where can you view the 'Context Data' for a specific incident?

Easy
8

An automation engineer is creating a playbook in Cortex XSOAR that must run a custom Python script to parse a raw email attachment. The script requires access to the incident's custom field 'attachment_hash' and must return a dictionary with keys 'verdict' and 'score'. Which task type should be used, and how are inputs and outputs configured for this task?

Medium
9

You are configuring a new integration instance for a third-party threat intelligence feed. Where should you verify the connection status and logs for this instance?

Easy
10

When designing a layout, which widget is used to display the timeline of events that occurred within a case?

Easy
11

A security team is using Cortex XSOAR to automate phishing investigations. An engineer needs to store the original sender's email address from the incident's custom fields into a playbook context key for later use in a conditional task. Which of the following is the correct way to reference and assign this value?

Medium
12

A SecOps engineer is building a Cortex XSOAR playbook to process phishing incidents. They need a task that will execute a custom Python script to parse email headers and then pass the extracted sender domain to the next task. Which type of playbook task should they use to run the custom Python code?

Medium
13

A SOC analyst is building a playbook in Cortex XSOAR to automate the investigation of suspicious login alerts. The playbook needs to query an external threat intelligence platform for the reputation of the source IP address. Which type of task should the analyst use to perform this action?

Easy
14

Which THREE of the following are valid components of a standard Content Pack?

Easy
15

While designing a playbook, an automation engineer needs a task to execute only when the incident severity is exactly 'High'. Which of the following conditions should be used in the task's 'Run if' field?

Medium
16

Which tab in the Incident view provides a real-time, user-friendly summary of the investigation status?

Easy
17

You are creating a new playbook and need to add a task that will send an email to the security team with the details of the incident. Which task type should you use to accomplish this?

Easy
18

A security engineer is creating a custom integration that requires a secure API key to be stored and used across multiple playbooks. Where should the API key be configured to ensure it is securely stored and easily accessible?

Hard
19

An organization requires that sensitive PII data in incident notes is redacted before being sent to an external ticketing system. What is the most efficient way to perform this transformation in XSOAR?

Hard
20

Which TWO of the following are true regarding the use of the 'Context' in Cortex XSOAR?

Hard
21

When designing a custom layout, how do you make a field read-only for specific roles?

Hard
22

A Cortex XSOAR administrator needs to ensure that a specific playbook only runs when an incident is created with a severity of 'High' and the incident type is 'Phishing'. Which configuration should they use to enforce this condition?

Hard
23

A Cortex XSOAR engineer is designing a playbook that requires user interaction to approve a remediation action. The engineer needs to configure a task that pauses the playbook until an analyst responds. Which two task types can be used to achieve this? (Choose two.)

Medium
24

You are designing a playbook and need to ensure that a task only executes if the previous task returned a specific status. Which feature allows you to define these branching conditions?

Medium
25

Which THREE factors influence the performance of playbook execution?

Hard
26

During playbook development, an engineer needs to store a list of suspicious IP addresses extracted from an incident into a context key that can be accessed by multiple tasks. Which context key should they use to ensure the data is available throughout the playbook?

Easy
27

A Cortex XSOAR engineer is designing a playbook to automate the response to a phishing incident. They need to ensure that the playbook can handle cases where the email contains attachments. Which two tasks should they include to extract and analyze attachments? (Choose two.)

Medium
28

A Cortex XSOAR administrator needs to ensure that a custom integration script can access an API key stored securely without hardcoding it in the script. Which method should be used to store and retrieve the API key?

Hard
29

You are building a playbook that must handle incidents differently based on the severity of the alert. The severity is stored in the incident field 'severity' as an integer (0-4). You want to conditionally execute a task only when severity is 3 or higher. Which built-in playbook task type should you use to evaluate this condition and route the workflow accordingly?

Medium
30

A playbook task that runs a reputation command on an IP address is taking a long time to complete. The analyst wants to limit the task's execution time to 5 minutes and automatically mark it as failed if it exceeds that limit. Which configuration should be applied to the task?

Hard
31

Which THREE of the following represent core components of a Cortex XSOAR incident?

Easy
32

You need to access an array of indicator values stored in a playbook variable called 'indicatorsList'. Which syntax is correct for extracting the first item in the list within a task input?

Hard
33

Which tool in Cortex XSOAR helps you debug a playbook in real-time by stepping through tasks?

Easy
34

A security analyst needs to ensure that a playbook only proceeds to the containment phase if the severity of the incident is 'High' or 'Critical'. The severity is stored in the incident field 'severity'. Which task type should be used to implement this branching logic?

Easy
35

Which THREE types of tasks can be added to a playbook workflow?

Medium
36

Which feature allows you to bundle playbooks, scripts, and integrations together for easy deployment across environments?

Easy
37

An analyst needs to provide a summary of incident trends over the last 30 days to management. Which feature should be used to create an automated, recurring report?

Easy
38

A playbook task is configured to run on a 'Worker' group. If you see the task stuck in 'Pending' state, what is the most likely cause?

Hard
39

A user reports that a playbook is stuck at a manual task that requires input. What is the most likely cause if the 'Owner' field is populated but the task is not appearing in the user's Inbox?

Hard
40

What is the function of a 'Transformer' in a mapper?

Medium
41

Which TWO methods can be used to pass data from a parent playbook to a sub-playbook?

Medium
42

A security analyst is using Cortex XSOAR to investigate a malware incident. They need to extract all IP addresses from the incident's indicators and then run a command to check their reputation. Which built-in playbook task should they use to perform the reputation check on multiple IPs simultaneously?

Hard
43

You are designing a playbook that must extract indicators from an incident's attachments. The attachments can be of various file types, including PDF and text. You want to use a built-in script to extract indicators such as IPs, URLs, and hashes from these files. Which Cortex XSOAR script should you use for this purpose?

Hard
44

Which THREE actions can be performed from the Incident 'Work Plan' tab?

Easy
45

What happens if a playbook task is configured to 'Continue on error' and the task fails?

Medium

Frequently asked questions

What does the Cortex XSOAR And Automation domain cover on the SecOps-Pro exam?
Be able to design and troubleshoot Cortex XSOAR automation: bundle content into packs, inspect incident context data, and explain what drives playbook execution speed. The key skill is knowing where each artifact lives and how mappers, transformers, and integrations interact.
How many questions are in this domain?
This page lists all 45 Cortex XSOAR And Automation questions in the SecOps-Pro question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
What is the best way to practise this domain?
Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
Can I practise only Cortex XSOAR And Automation questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
Certified Security Operations Professional (SecOps-Pro) Cortex XSOAR And Automation Practice Questions