All Palo Alto Networks exams
Free Palo Alto Networks Certified XDR Engineer practice test: 30 questions with answers
30 original questions for Palo Alto Networks Certified XDR Engineer, drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.
- Free questions
- 30
- Full bank
- 112 questions
Palo Alto Networks Certified XDR Engineer exam guide: topics, cost and format
All 30 Palo Alto Networks Certified XDR Engineer questions with answers
The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.
Cortex XDR Agent Configuration (6 questions)
Question 1
A newly deployed internal application is blocked by an exploit prevention module on a set of endpoints. The team needs time to review telemetry without losing protection on the rest of the fleet. What is the most appropriate change?
- AUninstall the Cortex XDR agent from the affected endpoints until the review is finished
- BMove only the affected endpoints to a policy whose prevention profile reports instead of blocking
- CAdd the application's hash to the allow list on every endpoint group permanently and without any review
- DDisable all prevention modules in the profile that is shared by every endpoint group in the tenant
Show answer and explanationHide answer
Correct answer: BScoping the change to the affected endpoints lets the team collect telemetry while blocking stays active elsewhere. Uninstalling the agent removes all protection, a permanent allow-list skips review, and disabling every module in a shared profile weakens protection tenant-wide.
Question 2
What is the main purpose of endpoint groups in Cortex XDR?
- ATo store raw logs from each endpoint before they are sent to the data lake
- BTo set the license tier that each endpoint consumes
- CTo let a policy rule apply specific settings to a defined set of endpoints
- DTo list the administrator accounts that are allowed to sign in to the console
Show answer and explanationHide answer
Correct answer: CEndpoint groups let administrators assign different protection settings to different sets of endpoints, such as servers and workstations, through policy rules. Endpoint groups do not hold log storage, license tiers, or console accounts.
Question 3
A team wants servers and employee laptops to receive different prevention behavior. Some servers run software that a laptop profile would block. What is the most maintainable design?
- AKeep one shared profile for all endpoints and let server owners disable protection locally on their machines
- BApply one strict profile to every endpoint and add a separate exception for each affected server, one at a time
- CCreate separate endpoint groups for servers and laptops, each mapped to its own policy rule and profile
- DInstall the agent only on laptops and leave the servers without any endpoint protection at all
Show answer and explanationHide answer
Correct answer: CSeparate endpoint groups with their own policy rules and profiles let each class of machine receive suitable protection without weakening the rest of the fleet. One strict profile with many exceptions, local disabling, or leaving servers unprotected all create unmanageable or unsafe configurations.
Question 4
Which kind of configuration is typically handled through an extension profile rather than a prevention profile?
- AWhether a specific file hash is blocked during malware scanning in the prevention module settings
- BThe number of days that endpoint telemetry remains queryable
- CThe severity assigned to a correlation rule that generates alerts
- DOptional agent capabilities such as host firewall or device control settings
Show answer and explanationHide answer
Correct answer: DExtension profiles configure optional agent capabilities, such as host firewall or device control, which are separate from the core prevention modules. Blocking a hash, setting correlation rule severity, and controlling data retention are handled elsewhere in the platform.
Question 5
How does an endpoint come to receive the prevention profile that applies to it?
- AThe Broker VM applet selects the profile based on the source IP address of the endpoint's traffic
- BAn administrator copies the profile file onto each endpoint manually after changing it in the console and then restarts it
- CA policy rule maps the endpoint's group to a prevention profile, so the endpoint receives those settings
- DThe profile is stored in the data lake and applied during nightly log parsing
Show answer and explanationHide answer
Correct answer: CIn Cortex XDR, policy rules connect endpoint groups to the profiles and settings they receive, so an endpoint gets the profile of the rule that matches its group. Manual file copying, Broker VM selection by IP address, and nightly parsing do not control prevention settings.
Question 6
Which two actions reduce the chance that a known-good internal tool is needlessly blocked while keeping the scope narrow? (Choose two.)
- ACreate an exception limited to the tool's specific file hash or path
- BAdd a scoped exclusion for the tool's installation directory once the tool has been verified
- CUninstall the Cortex XDR agent from every endpoint where the tool is used
- DDisable the endpoint group that contains the tool's users so that no policy applies to them
Show answer and explanationHide answer
Correct answer: A, BA narrowly scoped exception and a verified path exclusion let a trusted tool run while protection stays in place for everything else. Removing the agent everywhere and disabling a whole endpoint group remove protection far beyond the tool itself.
Ingestion and Automation (6 questions)
Question 7
A network team wants a firewall's syslog events to appear in Cortex XDR. The firewall cannot run an endpoint agent. Which component is the typical starting point?
- AA Cortex XDR agent installed directly on the firewall appliance itself so that it reports its own events
- BA Broker VM with a syslog collector applet configured to receive the firewall's events
- CAn endpoint group assigned to the firewall's management address
- DA prevention profile that forwards every firewall log entry to the console
Show answer and explanationHide answer
Correct answer: BA Broker VM can host a syslog collector applet that receives events from devices that cannot run an agent. Agents cannot be installed on a firewall appliance, and endpoint groups and prevention profiles do not collect syslog data.
Question 8
Why do parsing rules matter after raw logs from a new data source are onboarded?
- AThey convert raw log lines into normalized fields that queries and detections can reference
- BThey decide which endpoints receive the Cortex XDR agent during the installation process and in which order
- CThey set how long each dataset is kept, based on the license tier
- DThey rotate the certificates the Broker VM uses for encrypted syslog traffic
Show answer and explanationHide answer
Correct answer: AParsing rules extract fields from raw events and map them into a consistent structure, which is what allows queries and detections to use the data. The other options describe agent deployment, retention settings, and certificate management, which parsing rules do not control.
Question 9
A SOC wants every incident that matches a known low-risk detection to be tagged and assigned to a tier-one queue automatically. Which Cortex XDR capability fits this requirement?
- AA dashboard widget that counts low-risk incidents for the team each day
- BA custom BIOC that sends the incident to a queue when the incident is created
- CAn automation rule that acts on incidents matching defined criteria
- DAn exception that hides the incident from the tier-one team's view
Show answer and explanationHide answer
Correct answer: CAutomation rules act on incidents that meet defined criteria, such as tagging and assigning them, without manual handling. A BIOC detects behavior rather than routing incidents, a dashboard only displays counts, and an exception hides matches rather than assigning them.
Question 10
Why would an administrator deploy Broker VMs in a cluster rather than as a single standalone instance?
- ATo let endpoints install the agent without any connection to the tenant
- BTo store raw events on the endpoints so analysts can retrieve them later
- CTo replace parsing rules with applets that normalize data on the fly during each collection cycle
- DTo keep collection running if one member fails and to share the collection workload
Show answer and explanationHide answer
Correct answer: DClustering Broker VMs improves availability and spreads collection work across members, so a single failure does not stop all data collection. The other options misstate what the Broker VM does: it does not remove the need for a tenant connection, replace parsing rules, or store endpoint events.
Question 11
An administrator wants Windows event logs from a group of servers to reach Cortex XDR without routing them through a syslog device. Which component should be considered?
- AA correlation rule that copies event logs from the servers into the data lake
- BA Cloud Identity Engine connection that reads the servers' local event logs directly
- CAn XDR Collector installed on the servers to forward their event logs
- DA prevention profile that exports the servers' event logs to an external SIEM
Show answer and explanationHide answer
Correct answer: CThe XDR Collector is installed on endpoints or servers to gather their logs and send them to Cortex XDR. The Cloud Identity Engine supplies identity data rather than reading event logs, while correlation rules and prevention profiles do not collect logs.
Question 12
Which two practices help a team onboard a new third-party data source safely? (Choose two.)
- AConfirm that the vendor's log format is supported and test sample events before going live
- BAssume that syslog from any device is parsed correctly without checking the field mapping
- CSkip validation once the first event appears, because the log format will not change
- DDocument the source's owner, expected event volume, and the detections that depend on it
Show answer and explanationHide answer
Correct answer: A, DChecking format support and testing sample events before go-live catches field mapping problems early, and documenting the owner, volume, and dependent detections makes the source easier to maintain. Assuming syslog is parsed correctly or skipping validation after the first event leads to silent field errors.
Detection and Reporting (6 questions)
Question 13
Which description best fits an IOC in Cortex XDR?
- AA scripted response that isolates an endpoint from the network when it is triggered
- BAn indicator such as a file hash, domain, or IP address that the platform can match against activity
- CA dashboard widget that displays the number of alerts grouped by severity level
- DA scheduled task that runs a query to count failed logins over a fixed time window in the data lake and emails the results
Show answer and explanationHide answer
Correct answer: BAn IOC is a known indicator, such as a file hash, domain, or IP address, that the platform matches against observed activity. Isolation scripts, dashboard widgets, and scheduled queries do not describe indicators.
Question 14
A team wants to detect a sequence of behavior in which a document viewer spawns a script interpreter that then opens a network connection. Which detection approach fits best?
- AA BIOC rule that matches the sequence of process and network behavior
- BAn IOC list containing the SHA-256 hash of the script interpreter
- CAn exception that suppresses all process events from the affected endpoints
- DA dashboard that charts outbound connections by destination country
Show answer and explanationHide answer
Correct answer: AA BIOC matches behavior, such as a particular chain of process activity followed by network connections, rather than a fixed indicator. A hash-based IOC would miss variants of the same behavior, an exception suppresses matches, and a dashboard only displays data.
Question 15
A detection must fire only when an unusual login recorded by firewall logs and a suspicious process recorded by endpoint telemetry involve the same user within a short window. Which feature is designed for combining events like this?
- AA correlation rule that links events from multiple sources
- BAn exception scoped to the user's endpoint group
- CA scheduled report that emails the matching events once a day
- DAn automation rule that changes incident severity after the first alert
Show answer and explanationHide answer
Correct answer: ACorrelation rules join related events from different sources when they meet shared conditions, such as the same user within a time window. Exceptions suppress matches, scheduled reports only deliver output, and automation rules act on incidents rather than joining events.
Question 16
What is the main purpose of an exception in Cortex XDR?
- ATo permanently disable the Cortex XDR agent on a host that produces repeated noisy alerts
- BTo change the data retention period for a single dataset in the tenant
- CTo forward matching alerts to an external ticketing system automatically
- DTo stop a known-good item from triggering one detection within a defined scope
Show answer and explanationHide answer
Correct answer: DAn exception lets a verified item avoid one specific detection or block inside a defined scope, leaving other protections in place. Disabling an agent, forwarding alerts, and changing retention are different functions.
Question 17
A SOC manager wants a summary of open incidents by severity delivered to leadership every Monday. Which Cortex XDR capability should be configured?
- AA BIOC that runs every Monday and posts the incident counts to leadership
- BA scheduled report that presents incident data and is delivered on a recurring schedule
- CAn endpoint group that contains the leadership team's workstations
- DA correlation rule that sends a summary email whenever a new incident appears
Show answer and explanationHide answer
Correct answer: BScheduled reports deliver recurring summaries of incident data to recipients on a set schedule. A BIOC detects behavior, endpoint groups define policy scope, and correlation rules alert on event patterns rather than sending periodic summaries.
Question 18
Which two practices keep exceptions from becoming overly broad? (Choose two.)
- AScope each exception to a specific rule, file, or endpoint group rather than the whole tenant
- BRecord a business reason and an owner for every exception and review exceptions periodically
- CCreate exceptions for an entire endpoint group by default so that tuning is faster later
- DKeep every exception indefinitely without review so analysts never have to re-create them
Show answer and explanationHide answer
Correct answer: A, BNarrow scoping limits the impact of each exception, and documenting ownership and reasons with periodic review makes it easy to retire outdated ones. Broad default exceptions and indefinite exceptions without review are the opposite of these practices.
Maintenance and Troubleshooting (6 questions)
Question 19
An employee's laptop no longer appears as checked in to the Cortex XDR console, although the laptop is online. What is the most logical first troubleshooting step?
- ACheck the agent service and its network path to the tenant, including proxy and firewall rules
- BReinstall the operating system so that the agent receives a fresh identity
- CDelete the endpoint group that the laptop belongs to, recreate it with the same name, and reassign its policies
- DTurn off the Broker VM syslog applet so that it stops competing for the laptop's bandwidth
Show answer and explanationHide answer
Correct answer: AVerifying the agent service and the network path to the tenant, including proxy and firewall settings, and then checking agent logs narrows down a disconnected endpoint quickly. Reinstalling the operating system, deleting groups, or disabling an unrelated Broker VM applet does not address the connection.
Question 20
Logs from a new SaaS source arrive in the dataset, but the expected fields are empty, so detections that rely on those fields never fire. What is the most likely cause?
- AThe dataset's retention period is set too short for the detection rules to read fields
- BThe Cloud Identity Engine needs a new service account password
- CThe prevention profile for the source is set to report rather than block
- DA parsing rule does not match the log format, so the fields are not extracted
Show answer and explanationHide answer
Correct answer: DWhen events arrive but fields are empty, the parsing rule is usually not matching the incoming format, so no fields are extracted for detections to use. Retention, prevention report modes, and identity service credentials do not control field extraction.
Question 21
After a content update, a detection works on most endpoints but not on a set of endpoints in a restricted network segment. What should the team verify first?
- AWhether the endpoint group names for the affected endpoints were changed after the update
- BWhether the affected endpoints received the update and are checking in with the tenant or a proxy
- CWhether the dashboards for the affected endpoints refresh automatically
- DWhether the BIOCs that cover this detection were originally created by the same administrator who manages the console and approves changes
Show answer and explanationHide answer
Correct answer: BContent updates only reach endpoints that are connected, directly or through a local proxy such as the Broker VM, so the first check is whether those endpoints received the update. Group naming, dashboard refresh, and BIOC authorship do not affect content delivery.
Question 22
A syslog applet on a Broker VM shows no incoming events from a firewall, although the firewall reports that it is sending them. Which check is most appropriate first?
- AConfirm the firewall sends syslog to the Broker VM's address and port and that no network rule blocks it
- BReinstall the Cortex XDR agent on the firewall so that it can send its logs in the correct format
- CIncrease the data retention period for the firewall's dataset so that older events are kept
- DDisable the Broker VM's other applets so that the syslog applet gets more processing capacity from the appliance
Show answer and explanationHide answer
Correct answer: AWhen a sender says it is transmitting, the usual causes are a wrong destination address or port, or a network rule that blocks the traffic, so checking those first is the sensible step. Agents cannot be installed on firewalls, and retention or disabling other applets does not make events arrive.
Question 23
Which two checks help confirm that an XDR Collector is working as intended? (Choose two.)
- AConfirm that the collector shows as active and healthy in the management view
- BReview the collector's own logs for connection, permission, or source-access errors
- CUninstall and reinstall the collector on every host each time events look delayed
- DDisable the host firewall for the whole test so that all collector traffic is allowed
Show answer and explanationHide answer
Correct answer: A, BA healthy status in the management view and the collector's own logs show whether it is connected and can read its sources. Repeated reinstalls and disabling host firewalls are not diagnostic steps, and the latter weakens the host.
Question 24
The team plans to upgrade a Broker VM that collects syslog for several sources. What should be done before the upgrade?
- AReview the release notes and compatibility, and take a backup or snapshot so the VM can be restored
- BUpgrade every endpoint agent first so that the Broker VM accepts the new version's traffic
- CRemove every applet so that the upgrade installs on a clean base without any saved configuration
- DTurn off all syslog sources until the upgrade is complete, so that no events are lost during the process
Show answer and explanationHide answer
Correct answer: AReading the release notes for compatibility and keeping a backup or snapshot makes an upgrade predictable and reversible. Removing applets, upgrading agents first, or stopping every source are not sound preparation steps and could cause data loss or mismatches.
Planning and Installation (6 questions)
Question 25
A company plans to roll out the Cortex XDR agent to several thousand Windows workstations. The security lead wants to avoid widespread disruption if a problem appears. Which approach best fits the deployment process?
- AInstall the agent on every workstation at once and write the policies afterward
- BConfirm the tenant and licensing are ready, then pilot the agent on a small group before a wider rollout
- CDeploy Broker VM clusters before any network requirements have been reviewed
- DTurn on automation rules for incident handling before any endpoint has reported to the tenant and before the policies have been reviewed by the team
Show answer and explanationHide answer
Correct answer: BA phased pilot confirms that the tenant, licensing, and policies behave as expected before the agent reaches the whole fleet. Installing everywhere first, building Broker VM clusters before reviewing network needs, or enabling automation before any endpoint reports in all skip that validation and raise the risk of widespread disruption.
Question 26
What is the primary purpose of the Cloud Identity Engine in a Cortex XDR deployment?
- AIt stores endpoint telemetry in the data lake for long-term retention
- BIt runs parsing rules that normalize syslog messages from third-party devices
- CIt delivers agent installation packages to endpoints that have no internet access and cannot reach the tenant directly
- DIt supplies directory user and group information so Cortex XDR can add user context
Show answer and explanationHide answer
Correct answer: DThe Cloud Identity Engine connects identity providers to the Palo Alto Networks platform and shares user and group information, which adds user context to events. Long-term telemetry storage, agent package delivery, and parsing rules are handled by other components.
Question 27
A junior analyst must review alerts and investigate incidents in Cortex XDR but must not change prevention policies or manage other users. Which access model fits this requirement?
- AAssign a role limited to alert and incident investigation, with no policy or user administration rights
- BAssign a full administrator role so the analyst has no access restrictions while learning the tool
- CShare one administrator login among the analyst team so that access stays consistent
- DGive access only through the Broker VM console so the analyst cannot reach the policy pages from the main console
Show answer and explanationHide answer
Correct answer: ARole-based access should follow least privilege, so an investigation-focused role lets the analyst work alerts and incidents without policy or user administration rights. A full administrator role grants unnecessary power, a shared login removes accountability, and the Broker VM console is not an access-control mechanism for the Cortex XDR console.
Question 28
Which two statements about the Broker VM are correct? (Choose two.)
- AIt can run applets, such as a syslog collector, that bring third-party data into Cortex XDR
- BIt removes the need to install the Cortex XDR agent on Windows endpoints
- CIt is the only supported way to authenticate users to the Cortex XDR console
- DIt can act as a local agent proxy so that endpoints without direct internet access can reach the tenant
Show answer and explanationHide answer
Correct answer: A, DThe Broker VM hosts applets such as a syslog collector and can serve as a local proxy for agent traffic when endpoints cannot reach the tenant directly. It does not replace agents on endpoints, and console authentication is not limited to the Broker VM.
Question 29
Before rolling out the agent to a mixed fleet of Windows desktops and Linux servers, what should the team verify first?
- AThat each operating system and agent version is supported and that endpoints can reach the tenant
- BThat all dashboards have been finalized, since they control which endpoints are allowed to enroll
- CThat every server has its hostname changed to match the endpoint group naming convention in the console
- DThat the agent will be pushed to endpoints by a shared script before the tenant has been created
Show answer and explanationHide answer
Correct answer: AConfirming operating system and agent version support, along with a working network path to the tenant, prevents failed installs before the rollout starts. Hostname naming, dashboard design, and pushing agents before a tenant exists do not determine whether endpoints can enroll.
Question 30
A factory network segment has no internet access and no direct path to the tenant, but its endpoints must still report to Cortex XDR. Which component is the best fit?
- AA second tenant created only for the factory network with its own separate console
- BA Cloud Identity Engine connector placed on each endpoint in the segment and configured individually
- CA Broker VM deployed inside the segment, acting as a local proxy for agent communications
- DA correlation rule that copies agent traffic from the segment to a public cloud region
Show answer and explanationHide answer
Correct answer: CA Broker VM placed inside the segment can relay agent traffic, so endpoints without direct tenant access can still report. The Cloud Identity Engine supplies identity data, a second tenant is unnecessary for this problem, and correlation rules analyze events rather than forwarding traffic.