Courseiva

Certified XSOAR Engineer (XSOAR-Engineer) (XSOAR-Engineer) — Questions 151219

219 questions total · 3pages · All types, answers revealed

Page 2

Page 3 of 3

151
MCQhard

An analyst is reviewing the War Room audit log and notices that an entry generated by an integration script contains sensitive API keys. How can the analyst remove this sensitive text from the War Room history?

A.Hover over the specific War Room entry, click the options menu, and select 'Delete'
B.Modify the integration code to retroactively scrub historical database entries
C.Lock the incident, which automatically sanitizes all War Room text matching regex patterns
D.Run the '!clear-war-room-secrets' command with the entry ID
AnswerA

Authorized analysts can delete individual entries from the War Room history.

Why this answer

War Room entries can be deleted or edited depending on user permissions and entry types, or masked if configured, but individual entries can be deleted by authorized users.

152
Multi-Selecthard

An administrator is troubleshooting high CPU usage and slow incident search performance on a Cortex XSOAR server. Which TWO actions or tools can be used to diagnose and resolve database-related bottlenecks? (Choose two)

Select 2 answers
A.Increase the Docker container memory limit for the PostgreSQL database container.
B.Delete all historical audit logs directly from the file system to free up database index space.
C.Run 'demisto-sdk analyze-db' from the command line interface.
D.Query the PostgreSQL 'pg_stat_activity' view to identify long-running or locked queries.
E.Review database execution plans using EXPLAIN and ensure proper indexing on custom incident fields used in search filters.
AnswersD, E

pg_stat_activity shows active database queries, helping identify slow or blocking database operations.

Why this answer

Database performance can be diagnosed using PostgreSQL query monitoring tools (pg_stat_activity) and optimizing or indexing frequently queried incident fields, along with utilizing Cortex XSOAR server metrics.

153
Multi-Selecthard

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)

Select 3 answers
A.Recompiling the XSOAR Java Virtual Machine bytecode.
B.Modifying raw database transaction logs with a hex editor.
C.Custom Python automation scripts that process context data and return modified outputs.
D.JSON path expressions to query and extract specific values from nested context dictionaries.
E.Built-in transformer functions (e.g., join, concat, Regex, uniq) applied during field mapping or task parameter configuration.
AnswersC, D, E

Custom scripts offer advanced logic and data transformation capabilities beyond built-in transformers.

Why this answer

Built-in transformer functions, JSON path expressions (jq-like syntax), and custom Python automation scripts are the primary ways to manipulate data in XSOAR playbooks.

154
Multi-Selecthard

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)

Select 3 answers
A.Mapping raw alert JSON keys to corresponding XSOAR incident custom fields.
B.Using field transformers (e.g., timestamp conversion or string parsing) during the mapping process.
C.Changing the BIOS serial number of the XSOAR host server.
D.Configuring incident type mapping rules to route alerts to the correct playbook based on alert attributes.
E.Manually retyping every incoming log into a physical typewriter.
AnswersA, B, D

Mapping ensures raw data attributes populate structured XSOAR incident fields.

Why this answer

Field transformers, custom mapping rules, and matching raw payload attributes to custom incident fields are key considerations for incident routing and mapping.

155
Multi-Selectmedium

Which THREE configuration settings can be customized in the Cortex XSOAR server configuration file (or Server Configuration UI) to tune system behavior? (Choose three)

Select 3 answers
A.HTTP/HTTPS proxy server settings for outbound integration traffic
B.The physical RAM allocation size of the host server motherboard
C.User session timeout duration for inactivity
D.Logging verbosity levels for troubleshooting specific modules
E.The CPU clock speed of the underlying hypervisor
AnswersA, C, D

Proxy settings are critical for environments where outbound internet access requires a proxy.

Why this answer

Server configuration settings allow tuning parameters such as proxy servers, log levels, and session timeouts.

156
MCQhard

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?

A.Custom DBot score thresholds configured in system settings.
B.Incident layout tab visibility rules.
C.A conditional task evaluating context paths to execute specific sub-playbooks.
D.Global server environment variables evaluated at startup.
AnswerC

Conditional tasks inspect the incident context and direct workflow execution down distinct branches, each capable of invoking a specific sub-playbook.

Why this answer

A conditional task or a playbook task executing a sub-playbook with conditional entry criteria allows dynamic routing to specialized sub-playbooks.

157
MCQeasy

An administrator wants to create a new widget that displays a pie chart of incidents grouped by severity. Which widget type should be selected during creation?

A.Bar
B.Number
C.Line
D.Pie
AnswerD

The 'Pie' widget type visualizes grouped data as a pie chart.

Why this answer

Pie chart widgets are used to show distribution ratios across categories like severity.

158
Multi-Selecthard

An administrator is deploying Cortex XSOAR in an enterprise environment requiring high availability and disaster recovery. Which THREE architecture and maintenance best practices should be implemented? (Choose three)

Select 3 answers
A.Run all integration Docker containers in privileged root mode across all nodes.
B.Schedule automated regular backups of both configuration and database files to secondary storage.
C.Deploy an external, highly available PostgreSQL database cluster rather than relying on embedded instances.
D.Disable database persistence to maximize disk I/O performance.
E.Place a load balancer in front of multiple Cortex XSOAR application server nodes.
AnswersB, C, E

Automated backups ensure rapid recovery in the event of a disaster.

Why this answer

High availability and disaster recovery best practices include deploying an external replicated PostgreSQL database, utilizing active-active server clusters with a load balancer, and scheduling automated offsite backups.

159
MCQmedium

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?

A.Store all vulnerability payloads as plain text strings in a single custom incident field.
B.Disable incident auto-saving entirely so data only exists in analyst memory.
C.Implement integration-level filters or pre-processing rules to ingest only high and critical severity vulnerabilities.
D.Ingest all raw vulnerabilities as individual high-priority incidents without exception.
AnswerC

Filtering at ingestion ensures only actionable, high-priority findings consume XSOAR database and memory resources.

Why this answer

Filtering out low-risk or informational vulnerabilities at the integration level or ingest filter stage prevents unnecessary database bloat.

160
Multi-Selecteasy

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)

Select 2 answers
A.Incident Fields and Layouts that structure and display data attributes in the UI.
B.Incident Types that classify the category of security event.
C.Physical server rack elevation diagrams.
D.Browser extension plugin manifests.
E.Linux kernel module compilation parameters.
AnswersA, B

Fields and layouts determine what data is stored and how it is presented to analysts.

Why this answer

Incident Types and Incident Fields/Layouts form the foundational data structure used to categorize and present incident details in XSOAR.

161
Multi-Selecthard

Which THREE actions can be performed directly from the Incident WorkArea action menu for selected incidents?

Select 3 answers
A.Upgrade server operating system
B.Close incidents
C.Run playbook
D.Format physical hard drives
E.Assign owner
AnswersB, C, E

Multiple selected incidents can be closed in bulk.

Why this answer

The WorkArea allows bulk actions such as assigning owners, changing incident types, closing incidents, and running playbooks in bulk.

162
MCQmedium

An analyst running a script in the War Room needs to reference the ID of the current incident dynamically. Which built-id context path represents the current incident ID?

A.${playbook.case_id}
B.${active.incident_number}
C.${demisto.current_id}
D.${incident.id}
AnswerD

The incident ID is stored in the context under ${incident.id}.

Why this answer

XSOAR automation contexts use incident metadata paths such as ${incident.id}.

163
MCQmedium

An administrator is configuring Syslog integration in Cortex XSOAR to forward security alerts. Which transport layer security options are supported when sending logs to a remote SIEM via Syslog?

A.UDP only
B.UDP and TCP (Plaintext only)
C.HTTPS REST API only
D.UDP, TCP, and TLS (Encrypted TCP)
AnswerD

Cortex XSOAR supports UDP, TCP, and TLS options for Syslog forwarding to ensure secure transport.

Why this answer

Cortex XSOAR Syslog integration supports UDP, TCP, and TLS-secured TCP connections for log forwarding.

164
MCQmedium

An analyst wants to create a custom dashboard that is visible only to members of the 'Tier2-SOC' role. How can this dashboard sharing be configured?

A.Assign the 'Tier2-SOC' role inside the global server.properties configuration
B.Click the share icon on the dashboard and select the 'Tier2-SOC' role
C.Place the dashboard JSON file into the specific role's local file directory on the server
D.Configure Active Directory group mapping rules in the integration settings
AnswerB

Dashboards support permission sharing allowing restriction to specific roles.

Why this answer

Dashboards can be shared with specific roles or users via dashboard sharing settings.

165
Multi-Selecteasy

Which TWO methods can an engineer use to view the execution history or audit trail of a completed playbook task in an incident? (Choose two)

Select 2 answers
A.Analyzing the server's physical power supply status LEDs
B.Reviewing task execution details and results by clicking on the task node in the incident's Playbook tab
C.Checking the War Room logs for command outputs and task messages
D.Inspecting the client browser's DNS cache settings
E.Reviewing the local SMTP mail server queue
AnswersB, C

Clicking a task node opens its execution results and logs.

Why this answer

Execution history and audit trails can be inspected via the War Room and the task's specific execution details modal in the incident investigation screen.

166
MCQmedium

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?

A.Define script arguments in the script settings and access them via demisto.args() in Python.
B.Hardcode the threshold value directly as a global variable in every script file.
C.Write the value to the server's /etc/passwd configuration file.
D.Store the threshold inside a browser cookie on the analyst's machine.
AnswerA

demisto.args() retrieves parameters passed from the playbook task configuration, enabling reusable and configurable scripts.

Why this answer

Script arguments defined in the script metadata allow administrators to pass dynamic values from the playbook task configuration into the Python script.

167
Multi-Selectmedium

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)

Select 3 answers
A.Indicator matching against active incidents to detect historical compromise.
B.Automatic extraction of indicators from unstructured text in email bodies and incident descriptions.
C.Physical hardware asset tracking and automated server rack cooling adjustment.
D.Indicator reputation scoring (DBot score) ranging from Good to Bad.
E.Direct compilation of proprietary operating system kernel exploits.
AnswersA, B, D

Indicator matching checks new threat intel against historical incident context.

Why this answer

Indicator reputation scoring, indicator types (IP, domain, hash, URL), and automated indicator sharing/blocking lists are core native XSOAR threat intel features.

168
MCQeasy

Which role in Cortex XSOAR has full administrative privileges across the entire platform, including user management and system settings?

A.Incident Analyst
B.Playbook Designer
C.Administrator
D.Auditor
AnswerC

The Administrator role possesses full system-wide permissions.

Why this answer

The Administrator role has comprehensive, unrestricted access to all settings, users, and configurations in Cortex XSOAR.

169
MCQeasy

What is the primary function of the Cortex XSOAR Content Pack mechanism?

A.To compile raw source code into executable binary binaries
B.To manage Docker container images for offline deployment
C.To store encrypted user passwords and API keys securely
D.To package related integrations, playbooks, scripts, and dashboards into a single installable unit
AnswerD

Content packs bundle related security orchestration assets for easy deployment and updates.

Why this answer

Content packs package related integrations, playbooks, layouts, and scripts into a single distributable and version-controlled unit.

170
Multi-Selecteasy

Which TWO tasks are typically performed during routine Cortex XSOAR platform maintenance? (Choose two)

Select 2 answers
A.Reviewing system audit logs and health check dashboards for anomalies
B.Manually recompiling the Python interpreter binary
C.Formatting the server storage disks weekly
D.Replacing the SSL certificate daily
E.Updating content packs and integrations from the Cortex XSOAR Marketplace
AnswersA, E

Regular log and health check reviews help catch issues early.

Why this answer

Routine maintenance includes reviewing system health/audit logs and updating content packs from the Marketplace to ensure up-to-date threat intelligence and bug fixes.

171
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 out private IPs prevents wasting API rate limits and leaking internal network topology to third-party services.

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.

172
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 view shows its active reputation and numerical score.

Why this answer

Indicator details pages display current reputation scores, associated sources/feeds, related incidents, and timeline history.

173
MCQhard

An engineer has configured a Loop Task in a playbook to iterate over a list of 50 IP addresses. To prevent the playbook from timing out or overwhelming the external API, the engineer needs to execute batches of 10 items concurrently. Where is this concurrency setting configured?

A.In the Loop tab of the specific playbook task properties drawer
B.In the playbook-level JSON file under the 'canvas' properties
C.In the integration instance settings for the executed command
D.In the global server configuration (Server Settings -> Incidents)
AnswerA

Task-specific loop properties, including batch size and concurrency, are configured directly within the task's Loop tab.

Why this answer

In XSOAR loop task configurations, the concurrency or batch size can be defined under the task's Loop configuration settings to control parallel execution limits.

174
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 widget types for time-series data.

Why this answer

XSOAR supports various widget types including Pie, Bar, Line, and Number/Counter widgets.

175
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 collected user response directly to an incident field.

Why this answer

Data collection tasks allow mapping user inputs directly to incident fields using the task's 'Mapping' or 'Assign to Incident Field' settings.

176
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

Multi-tenancy uses distinct accounts (tenants) managed centrally with strict RBAC to ensure data isolation.

Why this answer

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

177
Multi-Selecteasy

Which TWO locations or methods can an administrator use to check the currently installed Cortex XSOAR server version? (Choose two)

Select 2 answers
A.Settings > Integrations > Server Version
B.Settings > About in the Cortex XSOAR Web UI
C.Running 'demisto-ctl version' or querying the server CLI status
D.Checking the Apache HTTP server header response
E.The server file system path /var/lib/demisto/VERSION
AnswersB, C

The About menu displays the exact server version, build number, and license details.

Why this answer

The server version can be verified via the Web UI under Settings > About and via the server command line using demisto-ctl version or querying server status.

178
MCQeasy

An analyst needs to add a private note to an incident's War Room that only specific team members can view. How should the analyst enter the note?

A.Type the text directly into the War Room input bar and press Enter
B.Use the '!private-note' automation command
C.Export the incident to an encrypted ZIP file
D.Navigate to Settings > Security > War Room Encryption
AnswerA

Entering text into the War Room input bar posts a note visible in the chronological record.

Why this answer

War Room notes can be prefixed or tagged, but standard War Room entries are visible to all users with access to the incident. (Note: XSOAR War Room entries are generally visible to all incident viewers unless using specific role permissions, but standard entry is typed directly into the CLI/input box). Let's frame around standard entry.

179
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

Correct. Condition tasks provide if/else branching logic.

Why this answer

Flow control tasks in XSOAR include Condition tasks (for branching) and Parallel tasks (for splitting execution paths).

180
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

Dashboards consist of customizable widgets and layout containers.

181
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 TAXII feeds require explicit mapping rules to include custom fields in the STIX payload.

Why this answer

TAXII server export configurations require defining which indicator fields and custom tags to include in the outgoing STIX collection mapping.

182
MCQeasy

When planning a new automation use case, an XSOAR analyst needs to reference documentation and example code for built-in automation scripts and commands. Where within the XSOAR UI can this reference library be accessed directly?

A.In the Automation library (Playbooks > Scripts or Settings > Integrations > Automation).
B.Within the incident list view column selector.
C.In the user profile settings under password reset.
D.Inside the dashboard widget editor.
AnswerA

The Automation library contains all available scripts, commands, and integration capabilities along with parameter documentation.

Why this answer

The Automation section (or Playground / CLI help) provides access to the comprehensive command library and script documentation.

183
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

Synchronous execution is the default behavior when calling a sub-playbook.

Why this answer

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

184
MCQmedium

An administrator wants to create a dashboard widget that counts only incidents where the SLA has been breached. Which query syntax should be used in the widget definition?

A.status:closed and severity:high
B.slastatus:breached
C.duedate > now
D.sla:expired
AnswerB

The 'slastatus' field supports values such as 'breached', 'regular', and 'completed'.

Why this answer

SLA status is tracked via built-in fields like 'duedate' or specific SLA indicator flags such as 'closingReason' or SLA breach properties.

185
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

Conditional tasks inspect data values in the context and route execution only when criteria like high confidence are met.

Why this answer

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

186
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 is displayed in the header.

Why this answer

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

187
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

The Import/Export tool allows administrators to upload and apply custom content bundles (.zip files).

Why this answer

Custom content bundles are imported via Settings > Import / Export > Import in the Cortex XSOAR web interface.

188
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 rules can be configured per incident type.

Why this answer

Custom incident types can be associated with default playbooks, custom layouts, and specific auto-extract settings.

189
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

Disabling the instance or fetch toggle stops ingestion while preserving configuration settings.

Why this answer

Integration instances can be disabled individually without deleting their configured parameters.

190
Multi-Selectmedium

Which THREE parameters can be adjusted in the Cortex XSOAR Server Configuration to manage incident ingestion flow and prevent system overload during a major security alert storm? (Choose three)

Select 3 answers
A.sys.internal.limits.max.fetch.incidents
B.server.jvm.garbage.collection.interval
C.incident.ingestion.batch.size
D.integration.fetch.timeout.seconds
E.docker.max.container.lifespan
AnswersA, C, D

This parameter limits the maximum number of incidents fetched per poll cycle.

Why this answer

Incident ingestion rate and flow can be managed using configuration keys that control fetch limits, batch sizes, and throttling intervals.

191
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

Tenant boundaries rely on RBAC to prevent cross-tenant data access.

Why this answer

Multi-tenancy planning requires evaluating user role segregation between tenants, integration instance sharing vs. isolation, and shared content distribution from the root tenant.

192
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

Automation speeds up routine tasks, lowering MTTR.

Why this answer

Playbooks standardize incident response workflows and automate repetitive tasks to reduce response times.

193
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 provides a flexible framework for custom structured feeds.

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.

194
MCQmedium

A security analyst notices that indicators fetched from a specific OSINT feed are overriding higher-confidence internal indicators. Where should the administrator configure indicator scoring rules to resolve this?

A.Settings > Object Fields > Indicators
B.Settings > Integrations > Instances
C.Settings > Advanced > Indicator Scoring
D.Settings > Advanced > Indicator Types
AnswerC

Indicator Scoring settings allow administrators to define source weights and precedence rules.

Why this answer

Indicator scoring rules in Cortex XSOAR allow administrators to assign weights and precedence to different indicator sources to manage conflicts.

195
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

A mismatch between the IdP certificate and the XSOAR trusted certificate store causes signature validation to fail.

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.

196
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

Extraction commands accept password parameters to successfully unpack encrypted archives during analysis workflows.

Why this answer

File extraction commands in XSOAR (such as Unzip or extract files) support passing password parameters, which can be dynamically retrieved or prompted from analysts if necessary.

197
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

Fetching indicators must be explicitly enabled for the instance to ingest threat data.

Why this answer

Feed integration instances in XSOAR rely on enabled fetch indicators settings and valid instance configurations to pull data into the Threat Intel page.

198
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

Branches can be labeled for clarity and routing.

Why this answer

Conditional tasks allow evaluating expressions, defining custom labels for branches, and setting a default fallback path.

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

200
MCQhard

An administrator is setting up Cortex XSOAR High Availability and notices that jobs (such as scheduled automations and recurring fetches) are executing multiple times concurrently across nodes. What must be configured to prevent split-brain execution of scheduled tasks?

A.Ensure the server clustering configuration properly establishes a primary leader node with database-backed distributed locking.
B.Disable scheduled tasks on all secondary servers via crontab.
C.Configure a shared Redis cache for job locking.
D.Set each secondary server to 'Read-Only Mode' in the server configuration.
AnswerA

Cortex XSOAR uses database locks to ensure scheduled tasks and fetching are executed only by the designated active node.

Why this answer

In an HA cluster, scheduled tasks and fetching must be coordinated so that only the active leader or designated worker executes them, managed via cluster locking mechanisms and server configuration.

201
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

Creating a custom field defines its schema, but it must be placed into the UI layout to appear in the Incident Info panel.

Why this answer

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

202
MCQhard

An engineer is writing a playbook expression to filter a list of endpoints from context. They want to return only the endpoints where the 'OS' field equals 'Windows'. Which built-in transformer syntax is correct?

A.Using the 'Val' transformer with a conditional expression like 'val.OS == \'Windows\''
B.${Endpoints.OS(val == 'Windows')}
C.${Endpoints | filter(OS == 'Windows')}
D.${Endpoints.[?(OS == 'Windows')] }
AnswerA

XSOAR transformers allow filtering lists using expressions where 'val' represents the iterated object.

Why this answer

The grep transformer or filter syntax using jq-like syntax or XSOAR built-in transformers is used. Specifically, the 'Access' or 'Filter' transformer with condition syntax is applied.

203
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

Efficient batching and proper script structure prevent thread starvation and keep the XSOAR engine responsive.

Why this answer

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

204
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

Dashboards and reports display real-time and historical analytics regarding incident handling and automation efficiency.

Why this answer

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

205
MCQmedium

An administrator wants to ensure that specific incident fields are automatically populated and marked as read-only once an incident reaches the 'Containment' phase. Where should this behavior be configured?

A.In the Layouts configuration using conditional formatting or read-only rules tied to incident phases.
B.In the Incident Types settings under the 'Mandatory Fields' tab.
C.In the Server Configuration under the 'incident.readonly.phases' parameter.
D.In the Automation script parameters for the containment playbook task.
AnswerA

Layouts support configuring field editability and display properties based on current incident status or phase.

Why this answer

Layouts in Cortex XSOAR determine field visibility, editability, and arrangement based on incident types and phases.

206
MCQhard

When writing a custom Python integration for a threat feed, which Demisto/XSOAR command is used to ingest fetched indicators into the platform database?

A.demisto.incidents().create()
B.demisto.executeCommand('add-indicator', args)
C.demisto.setIndicatorReputation(values)
D.demisto.createIndicators(indicators)
AnswerD

demisto.createIndicators() is the standard Python API method for submitting indicators from an integration.

Why this answer

Custom feed integrations use demisto.createIndicators() to submit parsed indicator objects to the XSOAR indicator engine.

207
MCQhard

An administrator is troubleshooting an issue where Cortex XSOAR is unable to pull Docker images from a private container registry during integration execution. Where are private registry authentication credentials configured in Cortex XSOAR?

A.Settings > Integrations > Docker Registry Configuration
B.Via the demisto-sdk registry-login command
C.In the individual integration instance settings under API Key
D.Inside the demisto.conf configuration file on the Linux host file system
AnswerA

Private registry URLs and authentication credentials are configured in the Docker Registry settings within Cortex XSOAR.

Why this answer

Private Docker registry credentials are configured in Settings > Integrations > Servers and Services or via specific Docker daemon / server configuration properties depending on the deployment architecture.

208
MCQeasy

Which visual indicator on a playbook task in the canvas signifies that the task is configured as a starting point (the entry point) of the playbook?

A.A dashed border around the task box
B.A red exclamation mark badge
C.A padlock symbol in the corner
D.A green play/start icon or specific start node shape
AnswerD

The start node designates where playbook execution begins.

Why this answer

The start task in an XSOAR playbook is typically represented as a distinct starting node connected to the first execution step.

209
MCQmedium

An administrator needs to restrict access to a specific sensitive integration instance so that only members of the Tier 2 SOC team can execute commands using it. How can this be accomplished?

A.Disable the integration for all users except Tier 2 via server configuration keys.
B.Configure integration instance roles in Settings > Integrations > Instances to restrict usage to specific user roles.
C.Place the integration inside a restricted playbook folder.
D.Modify the integration Python code to check the logged-in user's username.
AnswerB

Integration instances can have role-based restrictions applied to control which user roles can execute commands against them.

Why this answer

Integration permissions can be restricted using Role-Based Access Control (RBAC) by assigning specific roles to integration instances.

210
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

The systemctl command is used to manage the demisto service on RHEL.

Why this answer

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

211
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

PostgreSQL is the supported and required database backend for Cortex XSOAR multi-server high-availability deployments.

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.

212
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 New Indicator option in the Threat Intel workspace allows direct manual creation.

Why this answer

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

213
Multi-Selecthard

An administrator needs to ensure that Cortex XSOAR audit logs and incident data are securely archived for compliance purposes. Which THREE mechanisms or practices are recommended for long-term data management in Cortex XSOAR? (Choose three)

Select 3 answers
A.Disable database transaction logging (WAL) to save disk space.
B.Export daily encrypted database backups using 'demisto-ctl backup' to secure offsite storage.
C.Manually export every incident into PDF format using browser print functions.
D.Forward audit logs in real-time to an external SIEM using Syslog.
E.Configure incident retention policies to automatically archive or delete closed incidents after a defined period.
AnswersB, D, E

Scheduled encrypted backups provide disaster recovery and historical archiving capabilities.

Why this answer

Long-term data management involves configuring incident retention and archiving policies, forwarding audit logs via Syslog to a secure external SIEM, and performing regular encrypted backups.

214
MCQmedium

An administrator needs to run a query in the Threat Intel workspace to find all active IP indicators with a 'Bad' reputation associated with a specific campaign tag. Which search syntax is correct?

A.type:IP and reputation:Bad and tag:CampaignX
B.indicator.type == 'IP' & rep == 3
C.find ip where status = bad and campaign = CampaignX
D.ip = malicious AND tag == CampaignX
AnswerA

This query correctly targets IP indicators with Bad reputation and the specified tag.

Why this answer

XSOAR indicator queries utilize specific syntax such as type:IP and reputation:Bad combined with tag filters.

215
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

Incoming mappers define how raw fields from an integration payload map to XSOAR incident fields and can set fixed default values.

Why this answer

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

216
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

Manual tasks pause the playbook and prompt a human analyst for input or decision-making.

Why this answer

A Manual Task is designed specifically to pause playbook execution and present a form or prompt to a human analyst for review and input.

217
Multi-Selecthard

Which THREE actions can be performed using the Loop task configuration in a Cortex XSOAR playbook? (Choose three)

Select 3 answers
A.Automatically convert all looped outputs into PDF incident reports
B.Iterate over a list of items stored in the incident context
C.Directly modify the core XSOAR database schema during each iteration
D.Define a maximum batch size or concurrency limit for parallel iterations
E.Set an exit condition to terminate the loop early based on context evaluation
AnswersB, D, E

Loop tasks process arrays from context.

Why this answer

Loop tasks allow iterating over arrays, defining batch sizes/concurrency limits, and specifying exit criteria or conditions.

218
MCQhard

An enterprise requires that all threat indicators ingested from external feeds be automatically enriched via VirusTotal before being marked as active. Where should this workflow logic be configured?

A.Settings > Advanced > Indicator Types > [Type] > Auto-enrichment Playbook
B.Settings > Integrations > Instances > Enrichment Settings
C.Incidents > Classification & Mapping > Indicator Rules
D.Threat Intel > Feeds > Automation Rules
AnswerA

Indicator types allow assigning playbooks that execute automatically when indicators of that type are created.

Why this answer

Enrichment playbooks can be linked directly to indicator types or feed ingestion pipelines to automatically run enrichment tasks upon creation.

219
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

Integration mappers define how fields are translated between XSOAR and third-party systems during outgoing and incoming sync.

Why this answer

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

Page 2

Page 3 of 3

All pages