Courseiva

XSOAR-Engineer · domain

Use Case Planning And Development

This domain covers how to design XSOAR use cases end to end: indicator extraction and enrichment, incident field mapping to ticketing systems like ServiceNow, playbook task inputs for custom scripts, and notification actions such as Slack. Questions present a design scenario and ask for the correct configuration, integration setting, or playbook construct.

61 questions15 easy28 medium18 hard

Focused practice

Practice Use Case Planning And Development 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 Use Case Planning And Development

Be able to design a playbook that extracts and filters indicators, maps incident fields to a ticketing integration, passes administrator-configured values into script tasks, and sends notifications. The key skill is putting each setting in the correct XSOAR object: integration instance, mapper, or task input.

Indicator extraction with the built-in ExtractIndicators playbook and indicator filtering by type

Incident field mapping configured in integration instances such as ServiceNow or via mapper settings

Passing dynamic values into script tasks using task inputs and playbook inputs instead of hardcoding

Using Slack integration commands like slack-send-message in a playbook task with channel arguments

Watch out for

Common Use Case Planning And Development exam traps

  • ▸Filtering private and loopback IPs after enrichment instead of excluding them at extraction, wasting enrichment calls and polluting the indicator store
  • ▸Hardcoding thresholds or channel names inside a custom Python script rather than exposing them as task inputs or playbook inputs
  • ▸Editing field mappings in the wrong place, such as the playbook task, when mappings belong to the integration instance or mapper configuration

Question index

All Use Case Planning And Development questions (61)

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

1

An XSOAR administrator is planning security and access controls for a multi-team SOC deployment. Which THREE components are essential when configuring Role-Based Access Control (RBAC) and data permissions? (Choose THREE)

Hard
2

An XSOAR engineer is designing a playbook that interacts with an external sandbox API to analyze suspicious file attachments. The sandbox analysis can take anywhere from 2 to 15 minutes to complete. How should the playbook be designed to handle this asynchronous delay without locking up an execution thread?

Medium
3

An XSOAR engineer is planning a new playbook for automated incident response. The playbook needs to run different branches based on the severity of the incident: if severity is 'High', it should trigger a full response; if 'Medium', a partial response; and if 'Low', just a notification. Which playbook task type should be used to implement this branching logic?

Easy
4

A SOC is designing a new use case for XSOAR that must automatically enrich every newly created incident with data from an internal CMDB. The CMDB integration can only be queried by hostname, and the hostname is stored in a custom incident field named 'affectedhost'. The enrichment must run exactly once per incident and must not block the rest of the playbook if the CMDB is unreachable. Which XSOAR design element should the engineer use to meet these requirements?

Medium
5

An XSOAR architect is designing an automated incident lifecycle where incidents that remain unresolved after 72 hours must be automatically escalated to senior management and assigned a specific tag. Which XSOAR feature is designed to execute logic based on time-based triggers or SLAs?

Hard
6

An XSOAR administrator is designing a multi-tenant use case where different departments share the same XSOAR instance but require strict isolation of incident data and playbooks. Which combination of XSOAR features should be planned to achieve proper data segregation?

Hard
7

An XSOAR engineer is designing a playbook to handle phishing incidents. The playbook must extract indicators from email attachments and then conditionally block malicious hashes on a firewall. The engineer wants to ensure that the playbook does not fail when an attachment is missing or when the firewall integration is unreachable. Which design approach best meets these requirements?

Medium
8

An XSOAR engineer is planning a playbook to handle phishing incidents. The playbook must send an email notification to the SOC manager only when the incident severity is 'High' and the phishing email contains at least one malicious attachment. Which approach should the engineer use to implement this conditional notification?

Medium
9

An enterprise XSOAR administrator is planning the deployment of remote engines (DEX - Demisto Execution Engines) across multiple isolated regional network zones. What is the primary architectural purpose of deploying remote engines in this scenario?

Hard
10

A security team is planning an XSOAR playbook that must dynamically route incidents to different sub-playbooks based on the severity of the incident, which is stored in a custom incident field named 'incidentseverity'. The playbook should evaluate this field and then call the appropriate sub-playbook. Which XSOAR feature should the engineer use to implement this conditional branching?

Medium
11

An organization is scoping their first XSOAR implementation. They have identified fifty potential security use cases. According to best practices for use case prioritization, which factor should be weighted highest when selecting the initial pilot use cases?

Easy
12

An XSOAR engineer is designing a playbook that must handle incidents from a SIEM integration. The playbook needs to run a specific enrichment task only when the incident severity is High and the source IP is external. Which XSOAR feature should be used to implement this conditional logic within the playbook?

Hard
13

A SOC team wants XSOAR to automatically create a case in their case management system whenever a high-severity incident is opened, and to close that case when the XSOAR incident is closed. The engineer is planning the use case and needs to identify the two lifecycle events that must be mapped. Which pair of XSOAR incident lifecycle events should the engineer plan for?

Easy
14

When planning a new XSOAR automation use case for compromised credentials, an engineer must decide whether to automate the entire remediation lifecycle or keep a human-in-the-loop. Which scenario represents the best candidate for fully automated remediation?

Easy
15

When planning an automated incident response workflow for endpoint isolation, an engineer wants to ensure that analysts receive immediate real-time desktop notifications whenever a critical incident requires manual intervention. Which XSOAR feature should be integrated into the playbook?

Easy
16

An XSOAR engineer is designing a playbook that needs to extract the source IP address from an incident's details and then enrich it using a threat intelligence integration. The IP address is stored in the incident field 'sourceip'. Which XSOAR feature allows the playbook to pass this field value as an input to the integration command?

Easy
17

An XSOAR implementation team is designing a workflow that handles sensitive Personally Identifiable Information (PII). Compliance requirements dictate that PII must not be stored long-term in XSOAR context data or incident fields. What is the recommended strategy during use case design?

Medium
18

An XSOAR architect is designing incident data ingestion flows. Which TWO mechanisms can be used to filter or modify incoming raw events before they are officially created as XSOAR incidents? (Choose TWO)

Medium
19

An XSOAR architect is designing custom incident layouts for a new ransomware response use case. The SOC team needs to see critical file hashes, affected machine names, and containment status immediately upon opening an incident. Where should the architect configure these visual elements?

Easy
20

A security team is planning a new use case in XSOAR to automate the response to malware detections from an endpoint protection platform. The playbook must isolate the infected endpoint, collect forensic data, and notify the incident response team. Which initial step should the engineer take to ensure the playbook can execute these actions?

Medium
21

An XSOAR engineer is building a playbook for a new use case: automatically enriching IP addresses from a SIEM alert using a threat intelligence integration. The engineer wants to ensure that the playbook can be easily reused for different incident types. Which approach should the engineer take?

Easy
22

When planning the deployment of XSOAR integrations, which TWO configuration steps are typically required to connect an integration instance to an external product (e.g., a firewall or SIEM)? (Choose TWO)

Easy
23

An automation engineer is designing an integration script using Python in XSOAR. Which TWO built-in Demisto Python API methods are commonly used within integration or automation scripts for interacting with the platform? (Choose TWO)

Medium
24

An XSOAR architect is designing a disaster recovery and high availability (HA/DR) strategy for a mission-critical SOC automation deployment. Which component must be properly planned and synchronized to ensure seamless failover?

Hard
25

When designing SOC workflows and playbooks in XSOAR, which THREE best practices should an architect follow to ensure maintainability and readability? (Choose THREE)

Medium
26

An XSOAR architect is planning automated reporting and stakeholder notification workflows. Which THREE methods are supported for distributing reports or alert summaries to stakeholders outside the SOC? (Choose THREE)

Medium
27

An XSOAR engineer is designing a playbook to handle phishing incidents. The playbook must automatically extract all indicators from the incident, enrich them using multiple threat intelligence integrations, and then calculate a severity score based on the enrichment results. The engineer wants to ensure that the playbook can be reused across different phishing incident types without modification. Which approach best meets these requirements?

Medium
28

An XSOAR engineer is planning a use case where a playbook must pause and wait for an analyst to approve a destructive containment action before continuing. The approval may take hours, and the playbook must resume automatically once the analyst responds. Which XSOAR task type should the engineer use to implement this wait-and-resume behavior?

Hard
29

When planning a new XSOAR automation use case, which TWO factors are most important to evaluate to determine if a manual SOC process is a good candidate for automation? (Choose TWO)

Easy
30

An XSOAR developer is planning a workflow that requires data enrichment from three different threat intelligence platforms (TIPs) simultaneously. To optimize playbook execution time, how should the tasks be structured?

Medium
31

An XSOAR engineer is designing a SOC workflow that ingests thousands of alerts per hour from a cloud security posture management tool. Many alerts represent duplicate or recurring findings for the same asset within a short window. How should the engineer design the ingestion and processing flow to prevent incident fatigue?

Hard
32

An XSOAR architect is designing an automation workflow for incoming phishing alerts. Before building the playbook, the team needs to determine the average time to triage and resolve phishing emails manually. Which metric is most critical to establish as a baseline for this use case?

Easy
33

An XSOAR engineer is designing a playbook that must decide whether to auto-remediate or escalate based on a risk score returned by an external scoring API. The API occasionally returns HTTP 500 errors, and the playbook must not silently proceed with a default branch when that happens. Which playbook design approach best satisfies this requirement?

Hard
34

An XSOAR architect is designing a SOC workflow where critical alerts from a SIEM must bypass the standard queue and immediately trigger an urgent page to the on-call engineer. Which integration category and playbook design pattern should be utilized?

Medium
35

An XSOAR engineer is planning a custom integration fetch-incidents mechanism using REST API polling. The target API uses cursor-based pagination with timestamp markers. How must the integration code store the pagination state between polling intervals to ensure no incidents are missed?

Hard
36

An XSOAR architect is designing an automated incident response workflow that requires human approval before executing destructive remediation actions. Which THREE design patterns or features should be incorporated to handle human interaction securely and effectively? (Choose THREE)

Hard
37

An XSOAR architect is planning a playbook for automated malware analysis. The playbook must submit files to a sandbox, retrieve the analysis report, and extract indicators. The sandbox integration may take variable time to return results, and the playbook must avoid blocking other tasks. Which TWO design elements are most appropriate to achieve this? (Choose two.)

Hard
38

An XSOAR engineer is designing a playbook to automate phishing email triage using the Phishing incident type. The team wants each incoming phishing report to automatically trigger a sub-playbook that extracts indicators and checks reputation across configured threat intel integrations. Which XSOAR component should be configured to launch this sub-playbook automatically for every new phishing incident?

Medium
39

An organization is implementing an XSOAR use case for insider threat detection. The workflow requires correlating alerts from HR systems, file integrity monitoring, and proxy logs. During playbook design, how should context data from these disparate sources be merged for analysis?

Medium
40

During SOC workflow design for malware containment, an engineer wants to ensure that analysts are prompted for approval before an isolation command is issued to endpoints. Which XSOAR playbook component accomplishes this?

Medium
41

When planning advanced playbook logic and data manipulation in XSOAR, which THREE methods can be used to extract, filter, or transform data within playbook tasks? (Choose THREE)

Hard
42

An XSOAR automation engineer is planning incident classification and routing for incoming multi-source alerts. Which THREE elements must be considered when designing the mapping between incoming raw event fields and XSOAR incident fields? (Choose THREE)

Hard
43

An automation engineer is designing a complex incident investigation workflow where sub-playbooks are invoked dynamically based on asset criticality extracted during enrichment. Which XSOAR playbook feature allows calling another playbook conditionally based on incident context?

Hard
44

An organization is planning an XSOAR use case for vulnerability management triage. Vulnerability scans produce hundreds of thousands of findings daily. To prevent XSOAR from running out of memory or overwhelming the database, what is the best practice for ingestion planning?

Medium
45

When planning an XSOAR incident response use case, which TWO core data constructs are fundamental for organizing and displaying incident information to analysts? (Choose TWO)

Easy
46

An XSOAR engineer is planning a playbook to handle malware incidents. The playbook must extract indicators from the incident, enrich them, and then decide whether to block them. The engineer wants to ensure that the playbook is modular and reusable across different incident types. Which TWO design approaches should the engineer use? (Choose two.)

Medium
47

An XSOAR developer is planning a playbook task that runs a custom Python script. The script needs to accept a dynamic threshold value configured by the administrator without hardcoding it into the script source code. How should the developer design this?

Medium
48

An XSOAR engineer is designing a playbook that must send a notification to a Slack channel when a critical incident is detected. The Slack integration instance is already configured. The engineer wants to ensure that the notification includes the incident ID and severity. Which XSOAR feature allows the playbook to dynamically include incident details in the Slack message?

Medium
49

An XSOAR implementation team is planning threat intelligence management workflows. Which THREE capabilities does XSOAR provide natively for managing and acting upon threat indicators? (Choose THREE)

Medium
50

An organization is planning an automated threat intelligence enrichment use case. When indicators are extracted from an incident, the architect wants to ensure that internal private IP addresses and loopback addresses are excluded from external threat intel queries. Where should this filtering logic be planned?

Medium
51

An XSOAR engineer is scoping a new use case that ingests alerts from a SIEM into XSOAR for automated triage. The SOC lead wants to know which native mechanism should be used to define how many alerts per minute XSOAR accepts and how the ingestion source is authenticated, without writing custom polling logic. Which XSOAR component should the engineer configure to meet this requirement?

Medium
52

An XSOAR engineer is planning a use case that must deduplicate alerts arriving from a cloud workload protection platform before they become incidents, so that repeated alerts about the same resource within a short window are merged. Which TWO design elements should the engineer include in the plan? (Choose two.)

Medium
53

An organization wants to implement an XSOAR use case where indicators extracted from threat reports are automatically shared with perimeter firewalls. During the workflow design phase, the architect must ensure that only indicators with a high confidence score are blocked. Where should this filtering logic be applied in the playbook?

Medium
54

An XSOAR developer is planning a playbook that processes file attachments. Some attachments may be password-protected archives (e.g., .zip files with passwords). How should the playbook handle extracting files when a password is required?

Medium
55

An XSOAR engineer is planning a playbook for a new use case that must process incidents arriving from a third-party SIEM. The SIEM sends incidents with a severity value as a string ('low', 'medium', 'high') and the SOC wants the playbook to route incidents to different sub-playbooks based on that value, but also wants to be able to change the mapping later without editing the playbook. Which design approach best meets these requirements?

Hard
56

An XSOAR automation developer is building a custom script that processes a large list of IP addresses. To ensure the script adheres to best practices and does not block the XSOAR server event loop, how should the script be implemented?

Medium
57

An organization is planning to measure the success of their XSOAR implementation. Which dashboard and reporting feature should the team configure to track metrics such as total incidents processed, automation rate, and average resolution time over the last quarter?

Easy
58

An XSOAR engineer is planning a new playbook for malware analysis. The playbook should run a series of tasks, and the engineer wants to ensure that if any task fails, the playbook continues to the next task without stopping. Which playbook setting should be configured to achieve this behavior?

Easy
59

An XSOAR engineer is designing a playbook that integrates with a ticketing system to create tickets for high-severity incidents. The playbook must avoid creating duplicate tickets if the incident is updated multiple times. Which method should the engineer use to track whether a ticket has already been created?

Hard
60

A large enterprise is using XSOAR to manage security incidents. The SOC manager wants to ensure that when a critical incident is created, an email notification is sent to the on-call team, and a Slack message is posted to the security channel. The notifications should include a link to the incident in XSOAR. The engineer needs to choose the most efficient way to implement this in a playbook. Which approach should the engineer take?

Hard
61

When designing an automated SOC use case for ticket synchronization with ServiceNow, an engineer needs to map XSOAR incident fields to ServiceNow incident fields. Where are field mappings between XSOAR and integrations typically configured?

Easy

Frequently asked questions

What does the Use Case Planning And Development domain cover on the XSOAR-Engineer exam?
Be able to design a playbook that extracts and filters indicators, maps incident fields to a ticketing integration, passes administrator-configured values into script tasks, and sends notifications. The key skill is putting each setting in the correct XSOAR object: integration instance, mapper, or task input.
How many questions are in this domain?
This page lists all 61 Use Case Planning And Development questions in the XSOAR-Engineer 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 Use Case Planning And Development questions?
Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.
Certified XSOAR Engineer (XSOAR-Engineer) Use Case Planning And Development Practice Questions