Courseiva

Certified XSOAR Engineer (XSOAR-Engineer) (XSOAR-Engineer) — Questions 226–273

273 questions total · 4 pages · All types, answers revealed

Page 3

Page 4 of 4

226
MCQmedium

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?

A.By increasing the timeout value of the HTTP client.
B.By disabling all threat intelligence integrations entirely.
C.In indicator extraction settings or playbook conditional filters that check for private IP ranges (RFC 1918) before querying external APIs.
D.Within the user permission role definitions.
AnswerC

Filtering in indicator extraction settings or playbook conditional checks against RFC 1918 private ranges and loopback addresses prevents internal IPs from reaching external threat intel APIs, satisfying the exclusion requirement before any enrichment query is issued.

Why this answer

Indicator filters or classifier rules can be configured to ignore private, reserved, or internal IP ranges before sending queries to external commercial threat intel feeds.

227
MCQmedium

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?

A.A server configuration entry that sets the maximum incidents per tenant under Settings > Server Configuration.
B.A classifier and mapper attached to the SIEM incident type that transforms raw alerts into XSOAR incidents.
C.A custom Python automation script scheduled via a job that polls the SIEM REST API and calls demisto.createIncidents().
D.An integration instance of the SIEM integration with a fetch query, first fetch timestamp, and maximum number of incidents per fetch configured on the instance.
AnswerD

A SIEM integration instance is the native ingestion mechanism in XSOAR. Configuring the fetch query, the first fetch timestamp, and the incidents-per-fetch limit controls how many alerts are pulled per polling cycle, while the instance credentials authenticate to the source. This satisfies both the throughput limit and authentication requirement without custom polling code.

Why this answer

The native way to ingest alerts from a SIEM into XSOAR is through an integration instance configured with a fetch query, first fetch time, and per-cycle incident limit. This handles authentication, scheduling, and volume control out of the box. Building a custom polling script or relying on classifiers/mappers alone fails to meet the requirement of limiting throughput and authenticating to the source without custom code.

Exam trap

The trap here is assuming that a classifier or mapper performs ingestion, when in fact it only transforms records after the integration has already fetched them.

228
Multi-Selecteasy

Which TWO details are typically visible within an individual Indicator Details view in Cortex XSOAR? Choose 2 answers.

Select 2 answers
A.Administrator operating system login passwords
B.Raw BIOS serial numbers of the XSOAR server
C.Current reputation and score
D.Contributing feed sources
E.Physical GPS coordinates of the threat actor
AnswersC, D

The Indicator Details view surfaces the indicator's current reputation and calculated score, letting analysts judge severity at a glance. This reputation value reflects aggregated threat intelligence verdicts, satisfying the stem's requirement for details visible within an individual indicator's record.

Why this answer

Option C is correct because the Indicator Details view in Cortex XSOAR prominently displays the indicator's current reputation (e.g., Good, Suspicious, Bad, Unknown) along with its calculated score, which reflects the aggregated threat intelligence verdict for that IOC. Option D is correct because the Indicator Details view lists the contributing feed sources (such as threat intel feeds and integrations) that supplied or enriched the indicator, allowing analysts to trace provenance and understand which sources influenced the reputation. Options A and B are incorrect because XSOAR does not expose administrator OS login passwords or the XSOAR server's raw BIOS serial numbers within an indicator record; those are unrelated to threat intelligence data.

Option E is incorrect because physical GPS coordinates of a threat actor are not a standard field shown in an Indicator Details view, as indicators are technical artifacts (IPs, hashes, domains) rather than geolocation profiles of actors.

229
Multi-Selectmedium

Which THREE of the following chart or widget types are natively available when creating custom dashboard widgets in Cortex XSOAR?

Select 3 answers
A.3D-Scatter
B.Line
C.Number
D.Heatmap-Matrix
E.Pie
AnswersB, C, E

Line charts are natively supported when building custom dashboard widgets in Cortex XSOAR, letting engineers plot time-series trends such as incident volume or severity over a selected period. This makes Line one of the three correct widget types in the scenario.

Why this answer

In Cortex XSOAR's custom dashboard widget builder, the natively supported chart/widget types include Line (B), Number (C), and Pie (E). Line (B) is correct because XSOAR provides a line chart widget for plotting trends of a selected query over time. Number (C) is correct because the Number widget displays a single aggregated value (such as a count or severity metric) from a query.

Pie (E) is correct because XSOAR offers a pie chart widget to visualize proportional distribution of results by a chosen field. The unmarked options do not belong: 3D-Scatter (A) and Heatmap-Matrix (D) are not among the built-in widget types offered in the Cortex XSOAR custom dashboard widget creation interface.

Exam trap

XSOAR-Engineer often tests whether candidates can distinguish real XSOAR widget/chart types from plausible-sounding but nonexistent ones like 3D-Scatter or Heatmap-Matrix.

230
MCQmedium

When configuring a data collection task in a playbook, you need to assign the user's response to a specific incident field. Where do you map this response within the task configuration?

A.In the task's 'Assign to Incident Field' configuration setting
B.In the 'Details' tab using custom markdown syntax
C.In the task's 'Inputs' tab under context mapping
D.In the 'Script arguments' section under the 'Key' parameter
AnswerA

The 'Assign to Incident Field' setting binds the task's collected response directly to a chosen incident field, so the user's answer persists on the incident record rather than only in task context. This satisfies the requirement to map the response to a specific incident field.

Why this answer

In Cortex XSOAR, when configuring a data collection task, the user's response is mapped to an incident field via the task's 'Assign to Incident Field' configuration setting. This setting explicitly binds the response to a chosen incident field, making it available for downstream playbook logic and incident context. Other tabs handle inputs, scripts, or display, not incident field assignment.

Exam trap

The trap is assuming the mapping happens in the Inputs tab or script arguments because those are where data flows are configured, when XSOAR specifically uses the 'Assign to Incident Field' setting for this purpose.

How to eliminate wrong answers

Option B is wrong because the 'Details' tab is for task documentation and markdown display, not for mapping responses to incident fields. Option C is wrong because the 'Inputs' tab defines inputs to the task or script, not the mapping of a user response to an incident field. Option D is wrong because 'Script arguments' under the 'Key' parameter configures arguments passed to a script, not the assignment of a data collection response to an incident field.

231
MCQhard

An administrator configures multi-tenant architecture in Cortex XSOAR. Which component is responsible for isolating incidents, playbooks, and integrations between different child tenants?

A.Individual PostgreSQL database instances per tenant schema
B.Account-based segregation with role-based access control (RBAC) on the central server
C.Dedicated Docker containers per tenant
D.Physical server separation linked via API gateways
AnswerB

Account-based segregation with RBAC on the central server isolates incidents, playbooks and integrations per child tenant, satisfying the multi-tenant isolation requirement. Each account scopes its own content, while RBAC restricts users to their assigned tenant, preventing cross-tenant visibility or modification. This is the mechanism Cortex XSOAR uses for tenant separation.

Why this answer

In Cortex XSOAR multi-tenancy, accounts and roles manage data segregation between tenants on a single central server.

232
Multi-Selecteasy

When designing a custom playbook in XSOAR, which TWO types of tasks are available for controlling the flow and execution path of the playbook? (Choose two)

Select 2 answers
A.Credential
B.Condition
C.Enrichment
D.Parallel
E.Mirroring
AnswersB, D

Condition tasks evaluate a script or expression and route execution down a true or false branch, directly altering the playbook's path. This satisfies the stem's requirement for a task type controlling flow and execution path, unlike standard automation or data-collection tasks.

Why this answer

Option B, Condition, is correct because a condition task evaluates a defined expression against playbook context data and branches execution down different paths depending on whether the result is true or false, which is exactly how XSOAR playbooks control decision-based flow. Option D, Parallel, is correct because a parallel task splits execution into multiple concurrent branches, allowing several task sequences to run simultaneously and then optionally rejoin, which directly controls the execution path and concurrency of the playbook. The unmarked options do not belong: Credential (A) is a task input/parameter type used to supply stored credentials to a task rather than a flow-control task, Enrichment (C) refers to tasks that query integrations to add data to the incident context rather than direct branching logic, and Mirroring (E) is an incident-level feature for syncing fields and entries with external systems such as ticketing platforms, not a playbook flow-control task type.

Exam trap

XSOAR-Engineer often tests the distinction between task types that control flow (Condition, Parallel) and task types that perform data operations (Enrichment, Credential, Mirroring), causing candidates to select functional tasks instead of flow-control tasks.

233
Multi-Selecteasy

Which TWO elements are typically displayed on a standard Cortex XSOAR dashboard?

Select 2 answers
A.Kernel panic crash dumps
B.Widgets
C.Raw Docker container logs
D.BIOS configuration utilities
E.Dashboard title
AnswersB, E

Dashboards are composed primarily of widgets displaying metrics and charts.

Why this answer

Option B (Widgets) is correct because a standard Cortex XSOAR dashboard is composed of configurable widgets that display security metrics, incident counts, SLA status, and other operational data pulled from the Cortex XSOAR data model. Option E (Dashboard title) is correct because each dashboard in Cortex XSOAR has a title/name that identifies it in the dashboard selector and appears at the top of the dashboard view. The unmarked options do not belong: kernel panic crash dumps (A) are OS-level diagnostics unrelated to the Cortex XSOAR web UI, raw Docker container logs (C) are infrastructure logs accessed outside the dashboard, and BIOS configuration utilities (D) are firmware-level tools with no role in the Cortex XSOAR dashboard.

Exam trap

XSOAR-Engineer often tests whether candidates recognize the actual UI components of an XSOAR dashboard (widgets and title) versus unrelated infrastructure artifacts inserted as distractors.

234
MCQhard

When exporting indicators from Cortex XSOAR to an external SIEM using a TAXII server integration, the recipient reports missing custom fields. What configuration must be checked?

A.The STIX/TAXII server configuration mapping rules for outgoing indicator properties.
B.The server-wide proxy exception list.
C.The global incident layout settings.
D.The SIEM parser configuration for incoming Syslog messages.
AnswerA

Outgoing indicator properties are governed by the STIX/TAXII server's mapping rules, which translate Cortex XSOAR fields into STIX objects. If custom fields are unmapped, recipients never receive them. Checking these outgoing mapping rules directly addresses the reported missing custom fields.

Why this answer

Option A is correct because when Cortex XSOAR exports indicators to an external TAXII server, the STIX/TAXII server configuration includes mapping rules that determine which indicator properties are serialized into STIX objects. If custom fields are missing on the recipient side, the outgoing mapping is the first place to verify that those fields are included in the STIX pattern and object properties. The other options relate to unrelated subsystems (proxy, layouts, Syslog parsing) that do not affect TAXII export content.

Exam trap

XSOAR-Engineer often tests the assumption that any integration issue is a network or proxy problem, when the exam expects candidates to trace data-loss issues to the specific serialization/mapping layer (STIX/TAXII mapping) rather than infrastructure.

How to eliminate wrong answers

Option B is wrong because the server-wide proxy exception list only affects network routing for outbound connections, not the content or field mapping of exported STIX/TAXII indicators. Option C is wrong because global incident layout settings control how incidents are displayed in the XSOAR UI and have no bearing on TAXII export payloads. Option D is wrong because SIEM parser configuration for incoming Syslog messages is on the receiving SIEM side and does not control what XSOAR sends via TAXII.

235
Multi-Selectmedium

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.)

Select 2 answers
A.A deduplication rule that keys on a stable field such as the resource identifier and a time window.
B.A field mapping that copies the raw alert payload into a custom incident field for later analysis.
C.A pre-processing rule that attaches the new alert as a child or linked entry to the matching existing incident.
D.A playbook that renames each incident to include a UUID so records remain distinct.
E.A pre-processing rule that drops every alert whose severity is below a fixed threshold.
AnswersA, C

Deduplication rules in XSOAR compare incoming incident fields against existing incidents using a defined key and lookback window. Keying on a stable field like the resource identifier ensures that repeated alerts about the same resource are treated as duplicates, while the time window limits how far back the comparison looks so unrelated older incidents are not merged.

Why this answer

Deduplicating repeated alerts requires a deduplication rule with a stable key and a time window, plus a pre-processing rule that routes matching alerts to the existing incident instead of creating a new one. Severity filtering, unique renaming, and payload copying do not consolidate duplicates, so they leave the SOC with multiple incidents for the same resource.

Exam trap

The trap here is assuming that severity filtering or field mapping removes duplicates, when only a keyed deduplication rule and a routing pre-processing rule actually merge them.

236
MCQhard

You are configuring a sub-playbook call in a parent playbook. You want the parent playbook to pause and wait for the sub-playbook to fully complete before executing the next task. Is this synchronous execution the default behavior for sub-playbooks?

A.Yes, sub-playbooks run synchronously by default, pausing the parent playbook until completion.
B.No, sub-playbooks require an explicit threading flag in the JSON canvas configuration.
C.No, sub-playbooks always run asynchronously, requiring a 'Wait for Sub-playbook' task afterwards.
D.Yes, but only if the sub-playbook contains fewer than 10 tasks.
AnswerA

Cortex XSOAR executes sub-playbook tasks synchronously unless you explicitly enable the asynchronous flag, so the parent pauses at that task until the child finishes. This default satisfies the requirement to wait for full completion before continuing.

Why this answer

Sub-playbooks in XSOAR execute synchronously by default, meaning the parent task waits for the sub-playbook to finish before proceeding.

237
MCQmedium

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?

A.By increasing the server thread pool size.
B.Within the user account management settings.
C.A conditional task that checks indicator reputation or confidence scores before executing the block command.
D.By modifying the default system clock synchronization settings.
AnswerC

A conditional task evaluating reputation or confidence before the block command ensures only high-confidence indicators reach the firewall. Placing the filter there prevents low-confidence indicators from being blocked, satisfying the workflow's requirement that only high-confidence indicators trigger perimeter blocking.

Why this answer

A conditional task evaluating indicator reputation or confidence scores prevents low-confidence indicators from reaching downstream blocking actions.

238
Multi-Selecteasy

Which TWO pieces of information are displayed prominently in the incident header by default?

Select 2 answers
A.Active database connection pool size
B.CPU temperature of the XSOAR server
C.SSL certificate expiration date of the remote mail server
D.Incident ID
E.Incident Owner
AnswersD, E

The incident ID appears in the header by default, giving engineers a unique reference for correlating the incident across the console, API calls and audit logs. It satisfies the stem's requirement for default header content, unlike custom fields or playbook outputs, which must be added manually.

Why this answer

The incident header typically displays key metadata such as Incident Name/ID, Status, Owner, and Severity.

239
MCQmedium

An administrator needs to import a bundle of custom content (playbooks, scripts, layouts) exported from a development environment into a production Cortex XSOAR instance. Which feature should be used?

A.demisto-ctl import-content
B.Settings > Integrations > Content Transfer
C.Settings > Import / Export > Import
D.Marketplace > Upload Custom Pack
AnswerC

Settings > Import / Export > Import uploads a content bundle archive and merges its playbooks, scripts and layouts into the target tenant. This is the supported mechanism for promoting customised content between development and production instances without manual recreation.

Why this answer

The correct answer is C: Settings > Import / Export > Import. This is the built-in Cortex XSOAR UI feature specifically designed to import a previously exported content bundle (a .zip file containing playbooks, scripts, layouts, and other custom content) from one environment into another. It handles dependency resolution and version compatibility, making it the standard method for migrating custom content between development and production instances.

Exam trap

XSOAR-Engineer often tests the confusion between content import/export and other administrative functions like backup/restore or marketplace pack installation, leading candidates to choose plausible-sounding but non-existent menu paths or CLI commands.

How to eliminate wrong answers

Option A is wrong because 'demisto-ctl import-content' is not a valid command; demisto-ctl is a CLI tool for managing server services (e.g., start, stop, backup), not for importing content bundles. Option B is wrong because 'Settings > Integrations > Content Transfer' does not exist; integrations are configured under Settings > Integrations, but there is no 'Content Transfer' submenu. Option D is wrong because 'Marketplace > Upload Custom Pack' is not a feature; the Marketplace is for installing pre-built content packs from the Cortex XSOAR marketplace, not for uploading custom bundles.

240
Multi-Selecthard

When an administrator configures a custom incident type, which THREE associated configurations can be defined for that incident type?

Select 3 answers
A.Motherboard BIOS serial number
B.Auto-extract indicator settings
C.RAID array stripe size
D.Layout
E.Default Playbook
AnswersB, D, E

Auto-extract indicator settings are defined per incident type, letting you control which indicator types Cortex XSOAR extracts from incident fields automatically. This satisfies the stem's requirement for associated configurations, alongside the other two correct options, by binding extraction behaviour directly to the custom incident type rather than globally.

Why this answer

In a SOAR/incident-management platform, a custom incident type can carry its own auto-extract indicator settings (B), which define the regexes and fields used to automatically pull indicators such as IPs, hashes, and domains out of incident data as it is ingested. It can also define a Layout (D), which controls which fields, tabs, and sections are displayed when viewing incidents of that type. And it can specify a Default Playbook (E), the playbook automatically attached or suggested for incidents of that type.

Motherboard BIOS serial number (A) is hardware inventory data, not an incident-type configuration, and RAID array stripe size (C) is a storage-controller setting, so neither belongs here.

Exam trap

XSOAR-Engineer often tests the specific configurations available for incident types, and candidates might select unrelated options like hardware details, but the trap is not knowing the exact three that are valid.

241
MCQhard

A Cortex XSOAR engineer is using the built-in TAXII2 integration to pull indicators from a partner's server. The partner recently started publishing indicators with the STIX pattern type 'network-traffic' (for IP-and-port combinations), but these objects never appear on the Threat Intel page even though other indicator types from the same collection arrive normally. The feed instance shows a successful fetch with no errors. What is the most likely cause?

A.The TAXII2 server is rate-limiting the collection, so only the first N objects per poll are returned.
B.The partner's collection uses a TAXII 2.0 endpoint, and the integration instance is configured for TAXII 2.1, which cannot read 2.0 objects.
C.The TAXII2 integration only ingests STIX objects whose pattern type is mapped to a supported indicator type; unsupported pattern types such as network-traffic are skipped during parsing.
D.The Threat Intel page requires a manual refresh after each fetch and hides newly added indicator types until the next scheduled run.
AnswerC

The TAXII2 integration parses each STIX object's pattern and maps recognized types (for example ipv4-addr, domain-name, file hashes) to Cortex XSOAR indicator types. Pattern types it cannot map, like network-traffic, are silently dropped rather than raising an error, which matches the successful fetch with missing indicators. Engineers must pre-process or convert such objects before ingestion.

Why this answer

The TAXII2 integration converts STIX patterns into Cortex XSOAR indicators by mapping recognized pattern types. Objects whose pattern type has no mapping, such as network-traffic, are skipped without error, so the feed reports success while those indicators never appear. The other explanations would affect either the entire fetch or the UI, neither of which matches a type-specific gap.

Exam trap

The trap here is assuming a successful feed fetch means every STIX object was ingested, when unsupported pattern types are silently skipped during parsing.

242
MCQeasy

An administrator needs to temporarily disable a noisy threat intelligence feed without losing its configuration settings. What is the correct action?

A.Delete the integration instance entirely.
B.Delete all indicators associated with the feed.
C.Toggle the 'Fetch indicators' or active status switch off on the integration instance.
D.Change the server license to basic mode.
AnswerC

Toggling the integration instance's active status preserves all configured parameters, indicator reputation settings and field mappings while halting scheduled fetches, satisfying the requirement to silence the noisy feed temporarily without losing its configuration. Re-enabling later restores the same instance rather than requiring reconfiguration from scratch.

Why this answer

Option C is correct because Cortex XSOAR integration instances have a 'Fetch indicators' toggle (and an active/enabled state) that stops ingestion without deleting the instance or its configuration. This preserves all feed settings, credentials, and mappings so the feed can be re-enabled later. Deleting the instance or its indicators is destructive and unnecessary for a temporary pause.

Exam trap

XSOAR-Engineer often tests the misconception that the only way to stop a feed is to delete it or its indicators, when the exam expects knowledge of the non-destructive 'Fetch indicators' toggle that preserves configuration.

How to eliminate wrong answers

Option A is wrong because deleting the integration instance removes all configuration, credentials, and mappings, which is irreversible without re-creating the feed from scratch. Option B is wrong because deleting indicators removes threat intelligence data from the system and does not stop the feed from continuing to fetch new indicators. Option D is wrong because changing the server license to basic mode is a licensing action that would affect platform capabilities globally and has no relationship to pausing a single feed.

243
Multi-Selecthard

An engineer must design a workflow that exports Cortex XSOAR threat indicators to two external systems: a SIEM that ingests indicators via a REST API, and a partner organization that consumes indicators through a TAXII 2.1 server. Which TWO Cortex XSOAR capabilities should the engineer use to implement these outbound integrations? (Choose two.)

Select 2 answers
A.Enabling the 'Create indicators' parameter on the internal feed instances to broadcast indicators outward.
B.A custom integration or script that calls the SIEM's REST API to push indicators on a schedule.
C.Using the Playground to manually run enrichment commands that forward indicators to external APIs.
D.A TAXII 2.1 server integration that exposes selected indicators for the partner to poll.
E.Configuring indicator expiration rules to push expired indicators to external consumers.
AnswersB, D

Because the SIEM accepts indicators over a REST API, the engineer can build a custom integration or automation script that formats and POSTs indicators to that endpoint, triggered on a schedule or by a playbook. This is a valid outbound mechanism when no dedicated pack exists. It correctly addresses the SIEM leg of the requirement by leveraging the platform's scripting and integration framework.

Why this answer

Outbound indicator sharing requires mechanisms that transmit data externally. Acting as a TAXII 2.1 server lets a partner poll selected indicators in a standard format, while a custom integration or script that calls the SIEM's REST API delivers indicators to that system on a schedule. Inbound creation toggles, expiration rules, and Playground execution do not export indicators, so they cannot fulfill either leg of the requirement.

Exam trap

The trap here is conflating inbound feed creation settings with outbound sharing, when exporting indicators requires server-side TAXII exposure or custom REST delivery rather than persistence toggles.

244
MCQmedium

An administrator is planning a new Cortex XSOAR deployment that will use an external PostgreSQL database for the main application data. The security team requires that all communication between the Cortex XSOAR application server and PostgreSQL be encrypted in transit. Which configuration step must the administrator take to meet this requirement?

A.Set the PostgreSQL listen_addresses parameter to localhost and rely on the operating system's loopback interface for security.
B.Install a reverse proxy between the Cortex XSOAR server and PostgreSQL to terminate TLS and forward unencrypted traffic to the database.
C.Enable SSL on the PostgreSQL server and configure the Cortex XSOAR server to connect using the sslmode=require parameter in the database connection string.
D.Configure the Cortex XSOAR server to use the PostgreSQL native pgcrypto extension for column-level encryption.
AnswerC

Cortex XSOAR supports PostgreSQL SSL connections. By enabling SSL on PostgreSQL and adding sslmode=require (or verify-full) to the connection string, all traffic between the application server and database is encrypted. This satisfies the security requirement without additional components and is the documented method for securing the database connection.

Why this answer

The correct approach is to enable SSL on the PostgreSQL server and configure the Cortex XSOAR connection string with sslmode=require. This ensures that all database traffic is encrypted using TLS. The other options either do not provide transport encryption, introduce unsupported components, or would prevent the application from connecting to the database.

Exam trap

The trap here is confusing data-at-rest encryption mechanisms like pgcrypto with transport encryption, or assuming that network segmentation alone satisfies an encryption-in-transit requirement.

245
Multi-Selectmedium

When planning a multi-tenant Cortex XSOAR deployment, which THREE design considerations must an administrator evaluate? (Choose three)

Select 3 answers
A.Configuring independent Linux kernels for each tenant container.
B.How role-based access control (RBAC) restricts users to their specific tenant accounts.
C.Allocating a separate physical server for each child tenant.
D.Distributing content packs from the root tenant to child tenants.
E.Whether integrations should be configured globally at the root level or individually per tenant account.
AnswersB, D, E

RBAC scopes user permissions and data visibility to assigned tenant accounts, preventing cross-tenant access in a shared deployment. Evaluating how roles map to tenants ensures analysts only view and act on their own tenant's incidents, satisfying multi-tenant isolation requirements.

Why this answer

Option B is correct because in a multi-tenant Cortex XSOAR deployment, RBAC is the mechanism that scopes users to their own tenant account, ensuring that analysts in one child tenant cannot view or act on incidents, playbooks, or data belonging to another tenant. Option D is correct because content packs are managed and distributed from the root (parent) tenant down to child tenants, so the administrator must plan how packs are pushed and which tenants receive them. Option E is correct because a key design decision is whether integrations (and their instances) are configured once at the root level and shared, or configured individually within each tenant account, which affects credential isolation and management overhead.

Option A is not correct because tenants are logical partitions within the XSOAR application, not separate containers each requiring their own Linux kernel. Option C is not correct because multi-tenancy is a logical separation feature and does not require a dedicated physical server per child tenant.

246
Multi-Selecteasy

Which TWO options are primary benefits of utilizing Cortex XSOAR playbooks in security operations? (Choose two)

Select 2 answers
A.Permanently disabling all external network connections during any alert
B.Automating repetitive tasks to reduce Mean Time to Respond (MTTR)
C.Eliminating the need for any human oversight in security operations
D.Standardizing incident response processes to ensure consistent handling across analysts
E.Replacing all SIEM databases with flat text files
AnswersB, D

Playbooks execute response actions automatically once a trigger fires, removing manual analyst steps from repetitive triage and containment. This directly reduces Mean Time to Respond, the metric named in the option, by cutting the human latency between alert detection and remediation action.

Why this answer

Option B is correct because Cortex XSOAR playbooks execute automated workflows that handle repetitive SOC tasks such as enrichment, triage, and containment actions, which directly reduces Mean Time to Respond (MTTR). Option D is correct because playbooks encode a defined, repeatable sequence of steps so that every analyst handles the same incident type consistently, standardizing incident response across the team. Option A is incorrect because playbooks do not permanently disable all external network connections during any alert; containment actions are typically scoped, conditional, and reversible.

Option C is incorrect because XSOAR is designed to augment analysts, not eliminate human oversight; human-in-the-loop approvals and analyst judgment remain essential. Option E is incorrect because XSOAR does not replace SIEM databases with flat text files; it integrates with SIEMs and other tools rather than substituting their data stores.

Exam trap

XSOAR-Engineer often tests the misconception that SOAR replaces human analysts or SIEMs entirely — candidates over-select 'eliminating human oversight' or 'replacing SIEM databases' when the real benefits are automation and standardization.

247
MCQhard

An administrator needs to ingest a custom JSON threat feed that does not conform to standard out-of-the-box integrations. Which integration type should be built or configured to handle this custom structure?

A.Standard Syslog integration parser mapping
B.Threat Intel Management API endpoint receiver
C.Generic Feed integration using the GenericFeed module
D.Custom REST API automation script executed via timer triggers
AnswerC

The Generic Feed integration, built on the GenericFeed module, parses arbitrary JSON structures by mapping custom indicator fields, so non-standard threat feeds can be ingested without a bespoke integration. It satisfies the stem's custom-structure requirement directly.

Why this answer

The Generic Feed integration allows administrators to map custom JSON, CSV, or XML structures to XSOAR indicator fields using JSONPath or regex.

248
MCQhard

You are configuring SAML 2.0 Single Sign-On (SSO) for Cortex XSOAR authentication. Users report that they receive a 'Signature Validation Failed' error upon logging in. What is the most likely cause of this error?

A.The clock skew between the XSOAR server and IdP exceeds 60 seconds.
B.The user's email address contains uppercase characters.
C.The IdP signing certificate imported into Cortex XSOAR does not match the certificate configured on the Identity Provider.
D.The SAML assertion uses HTTP-Redirect instead of HTTP-POST binding.
AnswerC

Signature validation compares the SAML assertion's signature against the IdP certificate stored in Cortex XSOAR. A mismatch between that imported certificate and the one currently configured on the Identity Provider causes validation to fail, producing this error.

Why this answer

Signature validation failures in SAML typically occur when the IdP signing certificate imported into Cortex XSOAR does not match the certificate currently used by the Identity Provider.

249
MCQmedium

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?

A.Convert all archive files into plain text PDF documents automatically.
B.Restart the XSOAR server container to clear encryption keys.
C.Pass password parameters to the file extraction task, or design a prompt for an analyst to supply known container passwords.
D.Instantly delete any file ending in a .zip extension without inspection.
AnswerC

Password-protected archives cannot be extracted without credentials, so the extraction task must receive password parameters or an analyst prompt supplying known container passwords. This satisfies the scenario's requirement by making the password available at extraction time rather than failing the task.

Why this answer

Option C is correct because XSOAR's file extraction tasks (e.g., the 'Extract Archive' or 'Unzip File' commands) accept a password parameter that allows the playbook to programmatically supply known passwords, such as the common 'infected' password used in malware analysis. Additionally, when the password is unknown, the playbook can use an analyst prompt task (e.g., 'Ask' or 'Manual Task') to request the password from a human analyst, enabling dynamic handling of password-protected archives. This approach balances automation with human intervention, ensuring that encrypted files are properly processed without data loss.

Exam trap

XSOAR-Engineer often tests the misconception that password-protected archives require server-level changes or destructive actions, when in fact the solution is to use task parameters or analyst prompts to supply passwords dynamically.

How to eliminate wrong answers

Option A is wrong because converting archives to PDFs is not a supported operation and would destroy the archive structure, making it impossible to extract the original files; PDF conversion is for documents, not archives. Option B is wrong because restarting the XSOAR server container does not clear encryption keys—encryption keys for password-protected archives are not stored in the XSOAR server; they are part of the archive itself, and restarting would only cause downtime without solving the password issue. Option D is wrong because deleting all .zip files without inspection is a destructive and overly broad action that would remove benign or critical evidence, and it ignores the possibility of extracting files with known or analyst-provided passwords.

250
MCQeasy

An XSOAR administrator has integrated a new TAXII server feed, but indicators are not populating in the Threat Intel page. Which component must be verified first to ensure ingestion is functioning?

A.Verify that the fetch indicators setting is enabled on the integration instance configuration.
B.Restart the entire Cortex XSOAR server container service.
C.Disable all pre-built indicator types to avoid parsing conflicts.
D.Ensure the default incident classification scheme maps TAXII records to custom layouts.
AnswerA

Enabling fetch indicators on the TAXII integration instance is the prerequisite for scheduled ingestion; without it, XSOAR never polls the collection, so no indicators reach the Threat Intel page regardless of server connectivity. This directly satisfies the stem's requirement to verify the ingestion pipeline first, before investigating parsing, reputation, or indicator-type mapping.

Why this answer

For TAXII feed integrations in Cortex XSOAR, the integration instance has a 'Fetch indicators' toggle that must be enabled for the integration to poll the TAXII server and ingest indicators into the Threat Intel database. If it is disabled, the integration may test successfully but no indicators will populate.

Exam trap

XSOAR-Engineer often tests that a successful 'Test' button does not guarantee ingestion — candidates forget the separate 'Fetch indicators' toggle that controls scheduled polling.

How to eliminate wrong answers

Option B is wrong because restarting the server container is a disruptive, non-targeted action that does not address configuration — if fetch is disabled, a restart changes nothing. Option C is wrong because disabling pre-built indicator types would reduce, not enable, ingestion and would break parsing of standard STIX/TAXII indicator types. Option D is wrong because incident classification schemes and layouts govern how incidents (not indicators) are displayed and classified; TAXII indicator ingestion does not depend on incident layouts.

251
Multi-Selectmedium

Which THREE settings can be configured within a Conditional Task in a playbook? (Choose three)

Select 3 answers
A.Compiling Python source code into machine bytecode
B.Configuring custom branch labels for different outcomes
C.Defining conditional expressions using incident fields or context data
D.Directly modifying firewall access control lists without commands
E.Establishing a default (else) fallback path if no specific conditions match
AnswersB, C, E

Conditional tasks let you rename each outgoing branch, so analysts see meaningful outcome labels rather than generic true/false paths. This satisfies the stem's requirement that custom branch labels for different outcomes are configurable within the task itself.

Why this answer

In a playbook Conditional Task, option B is correct because you can configure custom branch labels that name each possible outcome, allowing subsequent tasks to be routed based on which branch is taken. Option C is correct because the core of a Conditional Task is defining conditional expressions that evaluate incident fields or context data to determine which branch executes. Option E is correct because a Conditional Task supports a default (else) fallback path that runs when none of the specified conditions evaluate to true.

Option A is not a playbook Conditional Task setting; compiling Python source into bytecode is a Python runtime/build operation, not a playbook configuration. Option D is not a Conditional Task setting either, since directly modifying firewall ACLs without commands is not a supported configuration mechanism in a Conditional Task.

Exam trap

XSOAR-Engineer often tests whether candidates confuse conditional task configuration (expressions, branch labels, default path) with unrelated engine or integration capabilities.

252
MCQeasy

A Cortex XSOAR administrator is setting up a new server and needs to ensure that the server can receive automatic updates for content packs and system components. Which configuration should be verified to allow outbound communication for these updates?

A.The server must have outbound SSH access on port 22 to the update servers.
B.The server must have outbound DNS access on port 53 only; updates are pulled via DNS queries.
C.The server must have outbound FTP access on port 21 to download update packages.
D.The server must have outbound HTTPS access to the Cortex XSOAR update servers on port 443.
AnswerD

Cortex XSOAR uses HTTPS on port 443 to connect to update servers for content packs and system updates. Ensuring outbound access to these servers is essential for automatic updates. Without this connectivity, the server cannot retrieve the latest packs or patches, leaving it outdated and potentially vulnerable.

Why this answer

Automatic updates for Cortex XSOAR content packs and system components are fetched over HTTPS on port 443. The server must have outbound access to the update servers to download these updates. Other protocols like SSH, FTP, or DNS alone do not support the update mechanism and would fail to deliver the necessary files.

Exam trap

The trap here is confusing the protocol used for updates with other common protocols like SSH or FTP, when HTTPS on port 443 is the correct one.

253
MCQmedium

An organization requires that any incident categorized as 'Malware' must automatically display a custom widget tracking containment progress in the incident summary. How should an administrator achieve this?

A.Configure a custom incident layout associated with the 'Malware' incident type that includes the desired widget/section
B.Configure an integration instance to push UI updates to the active browser session
C.Write a custom automation script that opens a browser popup window whenever Malware is detected
D.Modify the global server.properties file to inject widgets into all incident screens
AnswerA

Layouts can be assigned to specific incident types, ensuring tailored fields and tabs appear for specific incident categories.

Why this answer

Dashboards can be filtered, and incident-specific widgets or layout tabs can be customized by incident type layouts.

254
MCQhard

A Cortex XSOAR engineer needs a recurring report that delivers a PDF summarizing incident metrics to an external distribution list every Monday at 08:00. The engineer creates a scheduled report and must now ensure the recipient addresses, format, and recurrence are all honored. Which configuration element in the scheduled report definition controls the recurring schedule?

A.The report's output format selector
B.The report's dashboard template binding
C.The report's cron-style schedule setting
D.The report's distribution list field
AnswerC

Scheduled report definitions in Cortex XSOAR include a schedule field expressed in cron syntax that governs when the report is generated and dispatched. Setting it to fire every Monday at 08:00 is exactly what produces the recurring weekly delivery. Recipient addresses and output format are separate fields, so only the schedule setting determines recurrence, making it the element that must be configured for the Monday cadence.

Why this answer

Recurrence in a scheduled report is governed by its cron-style schedule field, which encodes the exact days and times the report is generated and sent. The distribution list, output format, and dashboard template affect recipients, file type, and content respectively, but none of them controls timing. Configuring the schedule correctly is what yields a reliable Monday 08:00 delivery to the external list.

Exam trap

The trap here is conflating the recipient or format configuration of a scheduled report with the timing configuration that actually drives recurrence.

255
MCQhard

An administrator is troubleshooting an issue where custom incident fields created in XSOAR are not appearing when analysts attempt to edit them in the Incident Info panel. What is the most likely root cause?

A.The user browser cache must be cleared via Settings > Server Configuration
B.Custom fields are restricted to administrator accounts only by default
C.The custom fields were created but not added to the layout assigned to that incident type
D.Custom fields require a server restart before appearing in database schemas
AnswerC

Incident fields render in the Incident Info panel only when included in the incident type's layout. Creating a field registers it in the schema but does not place it on any layout, so analysts see nothing until it is added to the assigned layout.

Why this answer

Fields must be added to the active layout for the specific incident type to be visible in the Incident Info panel.

256
Multi-Selectmedium

An administrator is planning to deploy a Cortex XSOAR engine to handle increasing integration workloads and to allow execution of integrations in a remote network segment. Which TWO statements are true regarding Cortex XSOAR engines? (Choose two.)

Select 2 answers
A.Engines communicate with the Cortex XSOAR server over HTTPS on port 443 by default.
B.Engines store a copy of the Cortex XSOAR incident database for offline access.
C.Engines can be deployed in a remote network segment to run integrations that require access to local resources.
D.Engines can only run Docker-based integrations and cannot execute scripts directly on the host.
E.Engines automatically synchronize playbooks and integrations from the server and can execute them without server connectivity.
AnswersA, C

Cortex XSOAR engines establish a secure connection to the server using HTTPS. By default, they communicate over port 443, which is the standard secure web port. This encrypted channel ensures that commands and data are transmitted securely between the engine and the server.

Why this answer

Cortex XSOAR engines are remote execution components that connect to the server over HTTPS on port 443. They enable integration execution in remote network segments, providing local access to resources. They do not store the incident database and require server connectivity to function, so the true statements are about remote deployment and secure communication.

Exam trap

The trap here is assuming that engines can operate offline or store incident data, when they are actually dependent on the server and do not hold the database.

257
Multi-Selectmedium

A security team wants to share indicators from Cortex XSOAR with an external partner's TAXII 2.1 server and also push indicators to a SIEM via a supported export mechanism. Which TWO Cortex XSOAR capabilities support exporting threat indicators to external systems? (Choose two.)

Select 2 answers
A.The 'Add Indicators' command, which inserts new indicators into the database from external sources.
B.The 'TAXII2 Server' integration, which exposes a TAXII endpoint for consumers to pull indicators.
C.The 'Export Indicators' command with the 'to_format' argument, which can produce STIX, CSV, or JSON files.
D.The 'Delete Indicators' command, which removes indicators after they are shared.
E.The 'Get Indicators' command, which retrieves indicators from the database for review.
AnswersB, C

The TAXII2 Server integration turns Cortex XSOAR into a TAXII 2.x server, allowing external consumers to pull indicators from collections you expose. This is a supported export mechanism because the partner's TAXII client can query the endpoint and retrieve indicators in STIX format. It directly satisfies the requirement to share indicators with an external partner's TAXII infrastructure without custom code, using the platform's built-in server capability.

Why this answer

Sharing indicators outward is accomplished with the TAXII2 Server integration, which exposes a pull endpoint for external consumers, and with the Export Indicators command, which writes indicators to STIX, CSV, or JSON files for downstream systems. Both are supported export capabilities. The Get, Add, and Delete Indicators commands operate inward or on lifecycle management and do not deliver indicator data to external systems, so they do not meet the sharing requirement.

Exam trap

The trap here is confusing indicator retrieval or lifecycle commands with export mechanisms, when only the TAXII2 Server and Export Indicators capabilities actually send indicators outward.

258
MCQhard

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?

A.Configure the SIEM integration to send a numeric severity directly, and use a playbook task with a series of conditional branches for each severity level.
B.Create a lookup dataset (list) that maps severity strings to sub-playbook names, and use a playbook task that reads the dataset to determine which sub-playbook to execute.
C.Create a custom incident field named 'routingseverity' and use a conditional task in the playbook that checks the raw severity string against hardcoded values.
D.Use a classifier to map the incoming severity string to a numeric severity field, then use a playbook task with a dynamic decision based on that field.
AnswerB

A lookup dataset stores the mapping outside the playbook. The playbook task reads the dataset at runtime and dynamically selects the sub-playbook, so changing the mapping later only requires editing the dataset, not the playbook. This directly satisfies the requirement to alter routing without modifying playbook logic, and it is a supported XSOAR design pattern.

Why this answer

The requirement is to route incidents based on severity while allowing the mapping to change without editing the playbook. A lookup dataset (list) externalizes the mapping, and a playbook task can read it at runtime to select the appropriate sub-playbook dynamically. Hardcoded conditional tasks or classifier-based mapping still embed the routing logic in the playbook, so they fail the maintainability requirement.

Exam trap

The trap here is believing that a classifier alone can externalize routing logic, when classifiers only map incoming data and cannot define which sub-playbook to run.

259
MCQmedium

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?

A.Write all intermediate data to local hard disk files instead of the XSOAR context.
B.Process items in efficient batches and utilize native XSOAR demistomock/demisto execution patterns without infinite loops.
C.Use an infinite 'while True' loop with zero sleep time to poll the API continuously.
D.Execute OS-level shell commands using 'subprocess' to bypass XSOAR API restrictions.
AnswerB

Batching limits the number of API and context operations per iteration, preventing excessive memory use and event-loop starvation. Using native demistomock/demisto execution patterns with bounded loops ensures the script yields control back to the XSOAR server, so the event loop is never blocked.

Why this answer

Python scripts in XSOAR should execute efficiently, handle pagination or batching, and avoid blocking operations that consume excessive engine resources.

260
MCQeasy

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?

A.The user role permissions matrix table.
B.The integration instance health status indicator.
C.Linux system kernel logs viewable via SSH.
D.XSOAR Dashboards and Reports with built-in widget templates for metrics and automation ROI.
AnswerD

XSOAR Dashboards and Reports include built-in widget templates covering incident counts, automation rate and mean time to resolution, letting the team visualise quarterly metrics without custom development. This directly satisfies the requirement to track those specific success metrics.

Why this answer

XSOAR Dashboards and Reports provide native widgets and reporting templates specifically designed to visualize SOC metrics, automation ROI, and incident statistics.

261
MCQmedium

A SOC manager needs every new 'Phishing' incident to automatically include a link to the corporate phishing triage runbook in the incident's War Room, without analysts manually pasting it. Which Cortex XSOAR feature should the engineer configure to achieve this at incident creation time?

A.Incident type playbook with an initial 'addWarRoomEntry' task
B.Incident field 'Details' populated by a classification mapping
C.Incident type layout with a War Room entry template
D.Custom dashboard widget filtered on incident type
AnswerA

A playbook attached to the Phishing incident type runs automatically when the incident is created. Adding a task that executes the addWarRoomEntry automation posts the runbook link into the War Room immediately, satisfying the requirement without analyst action. This is the standard pattern for seeding context into an incident's conversation at creation time.

Why this answer

Because the link must appear automatically inside each new Phishing incident's War Room, the mechanism has to write a War Room entry during incident creation. Attaching a playbook to the incident type and including a task that calls addWarRoomEntry accomplishes exactly that, runs without analyst intervention, and keeps the runbook link consistent across every Phishing incident.

Exam trap

The trap here is assuming layouts or field mappings can post content into the War Room, when only playbook tasks or manual entries actually write War Room messages.

262
MCQeasy

An engineer is creating a playbook that needs to send an email notification to the security team when a high-severity incident is detected. The engineer wants to include the incident ID and severity in the email body. Which task type should be used to compose and send the email?

A.A standard task that calls the 'send-mail' integration command with the necessary arguments.
B.A manual task that prompts the analyst to send an email manually.
C.A condition task that evaluates the severity and then uses a transformer to send an email.
D.A data collection task that gathers email content from the analyst before sending.
AnswerA

The 'send-mail' command is the standard way to send emails in Cortex XSOAR. It allows you to specify recipients, subject, and body, and you can use context variables like ${incident.id} and ${incident.severity} in the arguments. This task type is appropriate for sending notifications and is commonly used in playbooks.

Why this answer

The 'send-mail' integration command is designed for sending emails from playbooks. By using a standard task that calls this command, the engineer can automatically compose and send an email with dynamic content from the incident context, such as ID and severity. Other task types are not intended for sending emails or would require manual intervention.

Exam trap

The trap here is confusing automated tasks with manual or interactive tasks; sending an email is an automated action best handled by an integration command task.

263
MCQhard

A Cortex XSOAR engineer is configuring an incident layout so that when an analyst opens a 'Data Breach' incident, the layout automatically surfaces the affected user's department, manager, and compliance tier from a custom incident field group. The engineer wants the layout to display these fields prominently without requiring the analyst to expand a collapsed section. Which layout configuration should the engineer apply?

A.Place the custom field group in a section and mark the section as expanded by default
B.Add the fields to the incident's War Room as a formatted note on creation
C.Add the custom fields to the incident's Quick View and rely on hover tooltips
D.Create a new incident type for Data Breach and attach the fields to the type definition
AnswerA

Layout sections can be configured to render expanded or collapsed by default. Marking the section expanded ensures the department, manager, and compliance tier fields are immediately visible when the Data Breach incident opens, without the analyst having to click to reveal them.

Why this answer

Incident layouts are composed of sections that can be rendered expanded or collapsed. Configuring the section containing the department, manager, and compliance tier fields to be expanded by default makes those values immediately visible when the Data Breach incident is opened, which is exactly the prominent display the engineer needs.

Exam trap

The trap here is assuming that adding fields to the incident type or War Room is enough, when visibility on open is governed by the layout section's default expanded state.

264
MCQeasy

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?

A.Set the task to 'Manual approval required'
B.Set the task to 'Continue on error'
C.Set the playbook to 'Run in debug mode'
D.Set the playbook to 'Ignore errors'
AnswerB

The 'Continue on error' setting on a task allows the playbook to proceed to the next task even if the current task fails. This is exactly what is needed to ensure that a failure in one task does not halt the entire playbook. It is a per-task configuration that provides resilience in automated workflows where some steps may fail but overall progress is desired.

Why this answer

The 'Continue on error' setting on individual tasks is the correct way to ensure that a task failure does not stop the playbook. This setting allows the playbook to proceed to subsequent tasks, which is essential for workflows where some steps may fail without invalidating the entire process. Other options either do not exist or serve different purposes, such as debugging or manual approval.

Exam trap

The trap here is thinking that there is a global error suppression setting, when in fact it is configured per task.

265
MCQhard

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?

A.Store the ticket ID in a custom incident field and check if the field is populated before creating a new ticket.
B.Rely on the ticketing system's deduplication feature to prevent duplicate tickets.
C.Use the incident's 'occurred' timestamp to determine if a ticket was created in the last hour.
D.Create a new incident for each update to ensure a fresh ticket is generated.
AnswerA

Using a custom incident field to store the ticket ID is a reliable way to track ticket creation. Before creating a ticket, the playbook checks if the field has a value; if so, it skips creation. This prevents duplicates across multiple playbook runs and is a standard practice in XSOAR for idempotent operations.

Why this answer

Storing the ticket ID in a custom incident field allows the playbook to check for its existence before creating a new ticket. This ensures idempotency and prevents duplicates even if the playbook runs multiple times. Other methods like timestamps or external deduplication are less reliable and do not provide deterministic control.

Exam trap

The trap here is assuming that the ticketing system or timestamps can handle deduplication, when the playbook itself must track ticket creation to guarantee no duplicates.

266
MCQhard

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?

A.Use two separate tasks: one with the 'send-mail' command for email and one with the 'slack-send-message' command for Slack, both including a link to the incident.
B.Use a single task with the 'send-notification' command that supports multiple channels, including email and Slack.
C.Create a single task that uses the 'send-mail' command and include the Slack channel email address as a recipient.
D.Configure a server-wide notification rule that triggers on incident creation and sends both email and Slack messages automatically.
AnswerA

Using separate tasks for each notification method ensures that each integration is used appropriately. The email task uses the 'send-mail' command, and the Slack task uses the 'slack-send-message' command. Both can include a link to the incident, providing clear and reliable notifications to the respective channels.

Why this answer

The most efficient and reliable way is to use separate tasks for each notification method, leveraging the specific integrations. The email task uses the 'send-mail' command, and the Slack task uses the 'slack-send-message' command. Both can include a link to the incident, ensuring the on-call team and security channel receive the necessary information.

Exam trap

The trap here is assuming that a single command can handle multiple notification channels or that server notifications can be customized for incident-specific messages, but the correct approach is to use separate integration tasks.

267
MCQeasy

Which command is used to restart the Cortex XSOAR server service on a Red Hat Enterprise Linux (RHEL) installation?

A.systemctl restart demisto
B.demisto-ctl restart
C.systemctl restart cortex-xsoar
D.service xsoar-server restart
AnswerA

On RHEL, Cortex XSOAR runs as the demisto systemd unit, so systemctl restart demisto stops and starts the server service cleanly. Alternatives such as service commands or direct binary invocation bypass systemd's dependency and restart handling, and the unit name is demisto, not xsoar.

Why this answer

Cortex XSOAR runs as a systemd service named 'demisto' on RHEL systems.

268
MCQeasy

An administrator is deploying Cortex XSOAR in a high-availability environment. Which database architecture is natively utilized and required for Cortex XSOAR server clustering?

A.MySQL
B.PostgreSQL
C.Microsoft SQL Server
D.MongoDB
AnswerB

Cortex XSOAR server clustering natively requires PostgreSQL, which stores the shared configuration and tenant data that cluster nodes must access consistently. This satisfies the high-availability constraint, since the database tier must be reachable by every node rather than tied to one server.

Why this answer

Cortex XSOAR utilizes an external PostgreSQL database for server clustering and state management to ensure high availability across multiple engine and server instances.

269
MCQeasy

An analyst wants to manually add a single known malicious domain to the Threat Intel database. Which method is most direct?

A.Modify the server configuration file via SSH.
B.Navigate to Threat Intel > Indicators > New Indicator.
C.Create a dummy incident and run a War Room command.
D.Import a full STIX 2.1 bundle via API.
AnswerB

The Indicators page under Threat Intel provides a New Indicator action, letting an analyst enter a single domain manually and commit it straight to the database. This is the most direct route for one known malicious domain.

Why this answer

Indicators can be created manually directly from the Threat Intel workspace using the 'New Indicator' button.

270
MCQmedium

An administrator wants to ensure that all incidents created from a specific email integration instance automatically populate a custom field named 'SourceChannel' with the value 'Email'. Where is this mapping configured?

A.In the global Layouts customization menu
B.Inside the server.properties configuration file
C.Within the War Room CLI using the '!set-field' command
D.In the integration instance configuration under Incoming Mapper
AnswerD

The Incoming Mapper attached to the integration instance defines how raw fetched data maps to incident fields. Editing that mapper lets the administrator hard-code SourceChannel to 'Email' for every incident created by this instance, satisfying the automatic population requirement.

Why this answer

Integration instance mapper configurations handle mapping incoming raw data fields to XSOAR incident fields.

271
MCQeasy

When building a custom playbook, you want to ensure that a specific task provides clear guidance to a human analyst who has to review phishing emails manually. Which task type should you add to the playbook canvas?

A.Data Collection Task
B.Sub-playbook Task
C.Manual Task
D.Automation Task
AnswerC

A Manual Task pauses the playbook and presents instructions, form fields and a decision prompt to the assigned analyst, so the human review step is explicit and auditable. Automated tasks would execute without waiting, breaking the required manual phishing assessment.

Why this answer

A Manual Task in Cortex XSOAR is designed to pause the playbook and present instructions or a form to a human analyst for manual review or decision. This is ideal for phishing email review where an analyst must inspect the email and determine if it is malicious. Data Collection tasks gather data, Sub-playbooks run other playbooks, and Automation tasks execute scripts without human intervention.

Exam trap

The trap is confusing Manual Task with Data Collection Task; candidates might think data collection involves human review, but it is specifically for gathering data, while manual task is for human decision or action.

How to eliminate wrong answers

Option A is wrong because a Data Collection Task is used to gather information from the analyst or external sources, but it does not provide guidance for a manual review process; it is more about collecting structured data. Option B is wrong because a Sub-playbook Task calls another playbook, which is automated and does not involve human guidance. Option D is wrong because an Automation Task runs automated scripts or commands, not manual review.

272
MCQeasy

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?

A.As part of the role-based access control (RBAC) permissions matrix.
B.In the integration instance configuration settings under mapper parameters.
C.Inside the Demisto system log file (/var/log/demisto/server.log).
D.Within the server health-check dashboard.
AnswerB

Mapper parameters within the integration instance configuration define how XSOAR incident fields translate to ServiceNow fields, satisfying the ticket-synchronisation mapping requirement. Mappers are bound at instance level, so each ServiceNow connection applies its own field translation during incident creation and updates.

Why this answer

Integration instance configuration settings provide the mapping interface between XSOAR incident fields and external ticketing system fields.

273
MCQhard

A Cortex XSOAR engineer configures a TAXII 2.1 feed integration and confirms the server connection succeeds, but the Threat Intel page shows no indicators. The collection browser returns STIX 2.1 objects with type 'indicator' and 'observed-data'. The engineer then runs the fetch command manually and sees objects returned in the raw response. Which configuration element most likely prevents the indicators from being created in the Threat Intel database?

A.The 'Fetch indicators' checkbox is not enabled, so fetched objects are retrieved but not written to the database.
B.The 'Indicator Type' mapping does not resolve the STIX pattern fields to a supported Cortex XSOAR indicator type.
C.The TAXII collection's 'First Fetch Time' is set to a future date, so no objects fall in the fetch window.
D.The feed's 'Indicator Reputation' parameter is set to 'None', so ingestion is skipped.
AnswerA

In TAXII 2.1 and STIX feed integrations, the 'Fetch indicators' parameter must be enabled for retrieved objects to be parsed and written into the Threat Intel database. If it is disabled, manual fetch returns raw objects but no indicators are created, which exactly matches the reported symptom of a successful fetch with an empty Threat Intel page.

Why this answer

The symptom is a successful connection and a manual fetch that returns raw STIX objects, yet no indicators exist. That combination points to a parameter that gates writing to the database rather than one that gates retrieval. The 'Fetch indicators' setting controls whether fetched objects are converted into indicators and stored, so leaving it disabled produces exactly this outcome.

Exam trap

The trap here is assuming that a successful fetch automatically creates indicators, when retrieval and database ingestion are gated by separate parameters.

Page 3

Page 4 of 4

All pages