Courseiva

CCNA Centralized Management And Security Automation At Scale Questions

47 questions · Centralized Management And Security Automation At Scale topic · All types, answers revealed

1
MCQhard

An architect is designing a high-availability Panorama deployment across two data centers. During a WAN partition event, both Panorama nodes lose connectivity with each other but retain management access to local firewalls. What happens to the management plane operations of the managed firewalls in this split-brain scenario?

A.Both Panorama nodes automatically initiate a factory reset of all managed firewalls to prevent configuration drift.
B.Managed firewalls continue to process traffic normally using their cached running configuration, but cannot receive policy updates until connectivity is restored.
C.Managed firewalls immediately enter a fail-safe suspended state and drop all transit traffic.
D.Firewalls automatically promote the secondary Panorama node to primary and synchronize state tables.
AnswerB

Panorama is a management plane only; firewalls hold their last-pushed configuration locally. During a split-brain WAN partition they keep forwarding traffic on that cached config, but commit operations and policy pushes stall until Panorama connectivity returns.

Why this answer

Managed firewalls operate independently using their last known running configuration. They do not depend on active Panorama connectivity for packet forwarding or local policy enforcement.

2
MCQmedium

An architect is designing a security automation workflow using Cortex XSOAR to orchestrate Palo Alto Networks Next-Generation Firewalls via the PAN-OS XML API. The workflow must enforce a new security policy across 200 firewalls in under five minutes. Each firewall applies the policy independently and may temporarily become unreachable. Which API interaction pattern should the architect implement to achieve the required speed while maintaining resiliency?

A.Issue a synchronous API call to each firewall sequentially, waiting for a response before moving to the next.
B.Use an asynchronous, parallel API invocation model with a job queue and idempotent operations for each firewall.
C.Configure a single API call to Panorama to push the policy to all managed firewalls, bypassing individual device APIs.
D.Schedule a recurring API call every 30 seconds to each firewall until all devices acknowledge the policy change.
AnswerB

Asynchronous parallel calls let the orchestrator dispatch policy changes to many firewalls simultaneously without blocking on each response. A job queue tracks retries for unreachable devices, and idempotent operations ensure repeating a call is safe. This combination meets the five-minute window while preserving resiliency when individual firewalls are temporarily offline.

Why this answer

The five-minute deadline for 200 firewalls demands concurrency, not serial execution. Asynchronous parallel API calls allow the orchestrator to dispatch many requests at once, while a job queue and idempotent operations handle retries and temporary unreachability without duplicating or losing changes. This design achieves both speed and resilience, which sequential or polling approaches cannot deliver.

Exam trap

The trap here is assuming that a single Panorama push is the only scalable method, when the scenario explicitly calls for direct API orchestration and does not guarantee Panorama management.

3
MCQmedium

An architect is configuring Panorama to push software updates to firewalls that do not have direct internet access. Panorama has internet access and has downloaded the required PAN-OS base images and hotfixes. How should the architect configure Panorama to distribute these images to the isolated firewalls?

A.Configure an external FTP server in Template settings and instruct firewalls to fetch images from it.
B.Export the configuration bundle, embed the PAN-OS binary into the XML, and perform a full device restore.
C.Manually SCP the software image to each firewall's root partition and execute a CLI upgrade command.
D.Enable Panorama to act as a local update server, allowing managed firewalls to download images directly from Panorama.
AnswerD

Panorama's local update server role satisfies the no-internet-access constraint by hosting downloaded PAN-OS base images and hotfixes internally, so managed firewalls retrieve them directly from Panorama rather than reaching Palo Alto Networks update servers. This preserves update delivery across the isolated network segment without granting firewalls outbound internet connectivity.

Why this answer

Panorama can be configured to act as a local update server so that managed firewalls without internet access download PAN-OS images and content directly from Panorama. This is done by enabling the local update server role and ensuring firewalls point to Panorama for updates. The other options involve unsupported or impractical methods that do not reflect Panorama's native distribution capability.

Exam trap

NetSec-Architect often tests the misconception that Panorama requires an external FTP or manual SCP for isolated firewalls — the correct answer is Panorama's built-in local update server role, which candidates overlook.

How to eliminate wrong answers

Option A is wrong because Panorama does not support configuring an external FTP server in Template settings for image distribution — this is not a native Panorama feature. Option B is wrong because embedding a PAN-OS binary into the configuration XML and performing a full device restore is not a supported upgrade method and would corrupt the configuration. Option C is wrong because manually SCPing images to each firewall's root partition and running CLI upgrades does not scale and bypasses Panorama's centralized management, defeating the purpose of the architecture.

4
MCQmedium

An architect is integrating Cortex XSOAR with Panorama to automate the isolation of compromised endpoints. When an incident is verified, XSOAR triggers an API call to dynamically add the malicious IP address to an External Dynamic List (EDL) hosted on an internal web server, which Panorama references in security rules. What is the primary advantage of using an EDL in this automated architecture over directly modifying Security Policy rules via the API?

A.It bypasses the need for API keys by using unauthenticated HTTP GET requests.
B.It automatically converts IPv4 addresses into IPv6 format for dual-stack environments.
C.It eliminates the need for a configuration commit on the firewall for every indicator update, preventing commit contention and latency.
D.It allows the firewall to store millions of entries in the hardware dataplane TCAM without memory limits.
AnswerC

Panorama reads EDL contents directly at policy evaluation, so adding an IP requires only updating the hosted list. Direct API policy edits demand a configuration commit per change, causing commit contention and latency across managed firewalls.

Why this answer

EDLs allow firewalls to reference external URL/IP lists dynamically without requiring a configuration commit on the firewall for every security update, ensuring high scalability and avoiding commit lock contention.

5
MCQeasy

An administrator needs to verify the health and connection status of all firewalls managed by Panorama. Which tab in the Panorama Web interface provides a comprehensive dashboard view of connected devices, sync status, and software versions?

A.Panorama > Setup > High Availability
B.Device > Setup > Management
C.Monitor > System Logs
D.Panorama > Managed Devices > Summary
AnswerD

The Managed Devices Summary page displays connection status, serial numbers, software versions, and sync status for all managed firewalls.

Why this answer

Panorama > Managed Devices > Summary provides a full inventory and status dashboard for all registered firewalls.

6
Multi-Selectmedium

An architect is designing a centralized Panorama log collection architecture with Dedicated Log Collectors. Which TWO of the following design considerations are critical for ensuring high availability and reliable log ingestion? (Choose two)

Select 2 answers
A.Configuring Log Collector Groups to allow log redundancy and failover handling across multiple collector nodes.
B.Ensuring that the network bandwidth between firewalls and Log Collectors exceeds the peak log generation rate.
C.Mounting the log collector internal database partition directly onto a local firewall hard drive via NFS.
D.Enabling SNMP v2c polling on all log collectors to allow direct log database querying.
E.Configuring firewalls to store all logs locally in NVRAM indefinitely as a primary collection method.
AnswersA, B

Log Collector Groups bind multiple Dedicated Log Collectors into a single logical target, so firewalls redistribute logs when a collector fails. This directly satisfies the high availability and reliable ingestion constraints by providing redundancy and automatic failover across collector nodes, preventing a single collector outage from losing log data.

Why this answer

Option A is correct because Log Collector Groups are the Panorama mechanism that provides redundancy and failover for log ingestion; when a collector in the group becomes unavailable, firewalls can continue sending logs to another collector in the group, preserving log availability. Option B is correct because log ingestion is a real-time streaming process, and if the network bandwidth between managed firewalls and the Dedicated Log Collectors cannot sustain the peak log generation rate, logs will be dropped or delayed, undermining reliable ingestion. Option C is incorrect because Panorama Log Collectors store logs in their own internal database (on the collector's local disk or external storage), not by mounting a collector partition onto a firewall via NFS.

Option D is incorrect because SNMP v2c is a monitoring protocol for metrics and traps, not a mechanism for querying the log database. Option E is incorrect because firewalls do not use NVRAM as a primary long-term log store, and local storage is not the centralized Dedicated Log Collector design being described.

Exam trap

NetSec-Architect often tests the misconception that local firewall storage or SNMP can substitute for Dedicated Log Collector redundancy — the correct design uses Collector Groups and sufficient bandwidth, not NVRAM or NFS mounts.

7
MCQhard

An automation architect is designing a Python script using the PAN-OS Python SDK (pan-os-python) to push bulk security rules to Panorama. During execution, the script encounters a lock contention error ('Configuration lock held by user'). What is the best architectural practice to handle this condition programmatically?

A.Execute 'request system restart management-server' via API to forcefully clear all active locks.
B.Disable configuration locking globally in Panorama Setup to allow simultaneous concurrent commits.
C.Implement an exponential backoff retry loop in the script to wait for the lock to be released before attempting the commit again.
D.Send an unauthenticated HTTP DELETE request to clear the active session table.
AnswerC

Exponential backoff retries the commit after the lock is released, handling transient contention without manual intervention or crashing. The lock is held by another user, so waiting and retrying is the correct programmatic response rather than forcing or ignoring the lock.

Why this answer

When performing automated configuration changes via API, scripts should implement exponential backoff and retry logic, or explicitly check for and release stale locks if permitted by RBAC.

8
MCQeasy

An administrator is configuring a Panorama appliance to manage a group of firewalls. The administrator needs to ensure that all firewalls receive consistent security policy and that changes are deployed efficiently. Which Panorama component should be used to group firewalls that share the same policy requirements?

A.Log Collector Group
B.Collector Group
C.Template
D.Device Group
AnswerD

A device group in Panorama is specifically designed to group firewalls that share the same security policy and objects. Policies defined in a device group are pushed to all member firewalls, ensuring consistency and efficient deployment. This directly addresses the administrator's need to manage policy across multiple firewalls with similar requirements.

Why this answer

Device groups in Panorama allow administrators to group firewalls that require the same security policy. Policies and objects defined at the device group level are inherited by all member firewalls, ensuring consistency and simplifying management. Templates handle device-specific settings, while log collector groups manage logging, so they do not meet the policy grouping requirement.

Exam trap

The trap here is mixing up templates and device groups; templates configure device settings, while device groups manage security policy.

9
MCQeasy

An architect is planning a Strata Cloud Manager deployment for a multi-tenant enterprise. Which core architecture principle differentiates Strata Cloud Manager from a traditional on-premises Panorama deployment?

A.It only supports policy management for Prisma Access and cannot manage physical firewalls.
B.It provides a cloud-native management plane with automated scaling and unified operations across both hardware and SASE architectures.
C.It replaces the need for local firewalls by executing all traffic inspection in the management cloud.
D.It requires local administrators to manually manage database replication across regional instances.
AnswerB

Strata Cloud Manager delivers a cloud-native management plane with automated scaling and unified operations spanning hardware firewalls and SASE, unlike Panorama's on-premises, manually scaled management server. This satisfies the multi-tenant enterprise's scalability and unified-operations constraint.

Why this answer

Strata Cloud Manager is Palo Alto Networks' cloud-delivered management plane (SASE-native) that unifies management of Prisma Access, Prisma SD-WAN, and physical/virtual NGFWs. Unlike on-premises Panorama, it provides automated scaling, multi-tenant isolation, and a single pane of glass across hardware and SASE architectures. This cloud-native design eliminates the need for customers to size, patch, and maintain Panorama appliances.

Exam trap

The trap is assuming Strata Cloud Manager only manages Prisma Access or that it performs traffic inspection in the cloud; it is a management plane, not a data plane.

How to eliminate wrong answers

Option A is wrong because Strata Cloud Manager manages both Prisma Access and physical/virtual NGFWs (via cloud management), not just Prisma Access. Option C is wrong because traffic inspection still occurs at the enforcement point (firewall or Prisma Access node), not in the management cloud; the management plane does not process data-plane traffic. Option D is wrong because Strata Cloud Manager abstracts database replication and regional scaling; administrators do not manually manage MongoDB replication.

10
MCQeasy

An automation engineer is writing a Python script to interact with the Palo Alto Networks XML API. The script needs to authenticate and retrieve the running configuration from Panorama. Which initial API request parameter is required to generate a valid API key?

A.type=op with the 'cmd=<show><system><state></state></system></show>' parameter
B.type=keygen with 'user' and 'password' parameters
C.type=report with the 'async=yes' parameter
D.type=config with the 'action=get' parameter
AnswerB

The keygen request type is the only mechanism that exchanges credentials for an API key, which every subsequent XML API call requires. Passing 'user' and 'password' to type=keygen returns a key tied to that account, satisfying the stem's need to authenticate before retrieving the Panorama running configuration.

Why this answer

The Palo Alto Networks XML API requires an API key for authentication, which is generated by sending a request with type=keygen along with valid user and password parameters. This key is then used in subsequent API calls (e.g., type=op or type=config) to authenticate without resending credentials. Without a valid key, no other API operations can be performed.

Exam trap

NetSec-Architect often tests the misconception that any API call can authenticate — candidates forget that keygen is the only endpoint that accepts raw credentials and must be called first.

How to eliminate wrong answers

Option A is wrong because type=op executes operational commands and requires an existing API key — it cannot generate one. Option C is wrong because type=report is used for generating reports and does not authenticate; async=yes is unrelated to key generation. Option D is wrong because type=config manipulates configuration and also requires an API key; action=get retrieves config but does not authenticate.

11
Multi-Selecthard

An architect is troubleshooting why a scheduled dynamic content update failed to apply across a large group of firewalls managed by Panorama. Which THREE factors should the architect investigate? (Choose three)

Select 3 answers
A.Available disk space on the managed firewalls, as insufficient storage prevents the installation of large content or software packages.
B.The BGP routing table on the Panorama management port for default route propagation.
C.The firewall high availability active/passive state synchronization cable integrity.
D.PAN-OS software version compatibility requirements, ensuring the content update matches the target firewalls' OS versions.
E.Panorama's connectivity to the Palo Alto Networks update server to verify if the package download completed successfully.
AnswersA, D, E

Content and software packages are staged and installed locally on each managed firewall. If a firewall lacks sufficient disk space, installation aborts, so the dynamic update never applies there even though Panorama reports the push as successful.

Why this answer

Option A is correct because dynamic content updates (such as Applications and Threats, Antivirus, or WildFire signatures) are installed as packages on each managed firewall, and if a firewall lacks sufficient free disk space the installation of those large content packages will fail even though Panorama pushed them successfully. Option D is correct because content updates have PAN-OS version compatibility requirements, so a package that does not match the target firewalls' PAN-OS release will not install, which is a common cause of a scheduled update failing across a group of firewalls. Option E is correct because Panorama must reach the Palo Alto Networks update server to download the content package before it can distribute it to managed firewalls; if Panorama's connectivity is broken or the download did not complete, the scheduled update cannot be applied.

Option B is not relevant because BGP routing on the Panorama management port concerns dynamic route propagation, not the distribution or installation of content updates. Option C is not relevant because the HA active/passive state synchronization cable carries HA state and session information between peers, not content update packages.

12
MCQhard

An architect is troubleshooting a large Panorama deployment where configuration pushes to a specific Device Group are failing with a validation error stating that an address object reference is missing. However, the object exists in Panorama. What is the most likely root cause of this error?

A.The firewall template is missing the corresponding IP subnet mask definition.
B.Panorama's database replication sync service has crashed, requiring a manual MongoDB restart.
C.The address object was created inside a different Device Group context, making it inaccessible to the target Device Group.
D.The address object name contains uppercase letters which are disallowed by Panorama validation rules.
AnswerC

Panorama scopes address objects to their owning Device Group, so an object defined in another Device Group is invisible to the target Device Group's rulebase. The push validation fails because the reference cannot resolve within that Device Group's hierarchy, satisfying the stem's missing-reference constraint despite the object existing in Panorama.

Why this answer

In Panorama, address objects are defined within a Device Group context. If an address object is created in Device Group A, it is not visible to Device Group B unless it is defined at a higher level (e.g., Shared or a parent Device Group) or explicitly referenced via a shared object. When a policy rule in Device Group B references an object that only exists in Device Group A, Panorama's validation fails because the object is out of scope.

Exam trap

The trap is assuming that any object visible in Panorama's object list is globally available; in reality, object scope is hierarchical and Device Group-specific.

How to eliminate wrong answers

Option A is wrong because a missing subnet mask in a template would cause a different error (e.g., invalid IP address) and is unrelated to object reference validation. Option B is wrong because a crashed MongoDB sync service would cause broader Panorama issues (e.g., commit failures, missing configs), not a specific 'missing object reference' error. Option D is wrong because Panorama allows uppercase letters in object names; the validation error is about scope, not naming conventions.

13
MCQhard

An architect is integrating Panorama with a SIEM using the PAN-OS XML API. The SIEM needs to retrieve policy rules and their hit counts from all managed firewalls every 15 minutes. The architect must ensure the API calls are efficient and do not impact Panorama performance. Which approach should the architect take?

A.Enable SNMP traps on each firewall to send rule hit count updates to the SIEM whenever a rule is hit.
B.Use the 'show config running' API call for each firewall individually to retrieve the full running configuration, then parse it for policy rules and hit counts.
C.Configure the SIEM to SSH into each firewall and run the 'show rule-hit-count' CLI command, then capture the output.
D.Use the 'show rule-hit-count' API call on Panorama, specifying the device group and rulebase, to retrieve hit counts for all firewalls in the device group in a single request.
AnswerD

Panorama provides a 'show rule-hit-count' API call that can retrieve rule hit counts for multiple firewalls in a device group, aggregated or per-firewall. This is efficient because it is a single API call that returns only the needed data, reducing load on Panorama and the network. It is the recommended method for retrieving rule hit counts at scale.

Why this answer

The most efficient way to retrieve rule hit counts from multiple firewalls via Panorama is to use the 'show rule-hit-count' API call, which can aggregate data for a device group. This minimizes API calls and data transfer, reducing impact on Panorama. Other methods involve per-firewall queries or inefficient protocols that do not scale.

Exam trap

The trap here is assuming that querying each firewall individually is necessary; Panorama's API can aggregate rule hit counts across a device group in a single call.

14
MCQhard

An architect is using the Panorama REST API to automate the creation of a new Device Group for a recently acquired branch office. The script must create the Device Group and assign it to a specific firewall. After running the script, the firewall does not appear in the new Device Group. The API response indicates success. What is the most likely cause?

A.The firewall's serial number was not included in the Device Group's target list.
B.The API key used by the script lacks the necessary permissions to modify Device Groups.
C.The Device Group was created at the wrong level in the hierarchy, so it is not visible.
D.The firewall is not connected to Panorama and therefore cannot receive the configuration.
AnswerA

In Panorama, Device Groups are assigned to firewalls by adding the firewall's serial number to the Device Group's target list. If the serial is missing, the firewall will not be part of the Device Group even if the API call succeeds. The script likely created the Device Group but did not update the target list.

Why this answer

Device Group assignment in Panorama requires adding the firewall's serial number to the Device Group's target list. The REST API call to create a Device Group does not automatically assign firewalls. The architect must also update the Device Group's targets.

Since the API reported success, the likely oversight is not including the serial number in the target list, resulting in the firewall not appearing in the group.

Exam trap

The trap here is assuming that creating a Device Group automatically assigns firewalls, when in fact assignment requires explicitly adding serial numbers to the target list.

15
Multi-Selectmedium

An enterprise is planning to deploy Panorama Virtual Appliances in a private cloud environment (such as VMware ESXi). Which TWO resource allocation best practices should the architect follow during deployment? (Choose two)

Select 2 answers
A.Reserve 100% of allocated CPU and memory resources on the hypervisor to prevent hypervisor CPU stealing and memory swapping.
B.Assign a single virtual CPU (vCPU) to minimize hypervisor scheduling overhead.
C.Use thin-provisioned storage for all log disks to maximize oversubscription ratios.
D.Provision dedicated virtual disks for logging and system partitions using high-performance storage backends.
E.Configure virtual machines with dynamic memory ballooning enabled to allow the hypervisor to reclaim unused RAM.
AnswersA, D

Reserving 100% of CPU and memory prevents the hypervisor from reclaiming resources through CPU stealing or memory swapping, which would otherwise degrade Panorama's management-plane performance. This directly satisfies the private cloud constraint, where overcommitted ESXi hosts cannot guarantee the dedicated capacity Panorama Virtual Appliances require for consistent logging and policy management.

Why this answer

Option A is correct because reserving 100% of the allocated CPU and memory on the hypervisor prevents CPU stealing and memory swapping, which is a documented Panorama Virtual Appliance best practice to guarantee consistent performance for management and logging workloads. Option D is correct because Panorama should use dedicated virtual disks for the system partition and for logging, placed on high-performance storage backends, so that log ingestion and queries are not bottlenecked by shared or slow storage. Option B is incorrect because Panorama Virtual Appliance requires multiple vCPUs (not a single vCPU) to handle management and log processing; a single vCPU would severely limit throughput.

Option C is incorrect because thin-provisioned storage for log disks risks running out of physical space and does not provide the predictable performance needed for logging; dedicated, properly sized disks are recommended. Option E is incorrect because memory ballooning lets the hypervisor reclaim RAM, which can degrade Panorama performance; memory should instead be fully reserved as stated in option A.

Exam trap

NetSec-Architect often tests the misconception that thin provisioning and memory ballooning are acceptable for Panorama VMs, when in fact they can cause performance degradation and are explicitly discouraged for production deployments.

16
Multi-Selectmedium

An automation engineer is writing a Python script using the XML API to retrieve configuration data from Panorama. Which TWO query parameters are essential when constructing a 'type=config' API request? (Choose two)

Select 2 answers
A.action=get (or set/edit/delete) to specify the operation being performed on the configuration tree.
B.cmd=<show><system><info></info></system></show> for operational state checks.
C.reporttype=custom to generate a scheduled PDF report.
D.xpath specifying the exact XML path within the PAN-OS configuration hierarchy to target.
E.async=yes for background log export generation.
AnswersA, D

The action parameter tells the XML API which operation to perform on the configuration tree, such as get for retrieval. Without it, a type=config request cannot specify whether to read, set, edit, or delete nodes.

Why this answer

For a type=config API request against Panorama, option A is essential because the action parameter defines the operation performed on the configuration tree — action=get retrieves configuration, while set/edit/delete modify it — and without it the request has no defined operation. Option D is also essential because xpath identifies the exact node in the PAN-OS XML configuration hierarchy to target, so the API knows which configuration subtree to read or modify. Option B is incorrect because cmd with a show system info request is used for operational commands (type=op), not configuration queries.

Option C is incorrect because reporttype relates to report generation, not configuration retrieval. Option E is incorrect because async is used for asynchronous job handling such as log exports, not for constructing a config-type query.

Exam trap

NetSec-Architect often tests the confusion between type=config (configuration operations with action and xpath) and type=op (operational commands with cmd), so candidates pick operational or reporting parameters for a config request.

17
MCQhard

An architect is troubleshooting a Panorama deployment where configuration pushes to a specific device group consistently fail with a validation error. The error indicates that a referenced object is missing. After verifying that the object exists in the shared policy, what is the most likely cause of the failure?

A.The object is defined in a device group that is not an ancestor of the device group being pushed.
B.The object is defined in a template that is not associated with the target device group.
C.The object is defined in a device group that is higher in the hierarchy but has been overridden locally on the firewall.
D.The object is defined in a device group that is lower in the hierarchy than the device group being pushed.
AnswerA

In Panorama, policy objects are inherited from ancestor device groups. If an object is defined in a device group that is not an ancestor of the target device group, it is not visible to that device group. Even if the object exists in shared policy, if the rule references a local object that is not present, the push fails. The most likely cause is that the object is defined in a sibling or unrelated device group, breaking inheritance.

Why this answer

Panorama policy inheritance requires that objects be defined in the shared policy or in an ancestor device group of the device group being pushed. If the object exists only in a device group that is not an ancestor, the target device group cannot see it, resulting in a validation error. The other options either refer to templates, local overrides, or incorrect inheritance direction, none of which match the symptom.

Exam trap

The trap here is assuming that any object defined anywhere in Panorama is globally available, when in fact inheritance is strictly hierarchical and only ancestors are visible.

18
MCQhard

An enterprise is scaling its log collection architecture using Panorama Log Collectors. Due to high log volume, an architect needs to configure Log Forwarding to offload specific system and traffic logs to an external SIEM while maintaining local compliance archives. Which feature should be configured on Panorama to achieve reliable, filtered log forwarding to the external SIEM?

A.Modify the Syslog Server profile under Device > Server Profiles on every managed firewall.
B.Configure an SNMP Trap destination directly on the managed firewalls' management interface.
C.Enable Log Export on the Collector Group to automatically mirror all raw disk partitions via FTP.
D.Configure a Log Forwarding Profile on Panorama pointing to an external syslog server with specific match criteria.
AnswerD

A Log Forwarding Profile on Panorama defines match criteria selecting specific system and traffic logs, then forwards them to an external syslog server while Log Collectors retain the full local archive. This satisfies both filtered offsite SIEM delivery and local compliance retention simultaneously.

Why this answer

Log Forwarding Profiles configured within Panorama allow administrators to select specific log types, severities, and filters to forward via syslog, HTTPS, or SNMP to external destinations.

19
MCQmedium

An architect is troubleshooting a Panorama deployment where scheduled configuration backups are failing. The administrator notices that the local storage on the Panorama virtual appliance is running low. Where in the Panorama web interface should the architect modify the log and data retention settings to free up storage for backups?

A.Panorama > Managed Devices > Summary
B.Panorama > Setup > Management > Logging and Storage Settings
C.Device > Setup > Operations
D.Panorama > Log Collectors > Collector Group
AnswerB

The Logging and Storage Settings page under Panorama > Setup > Management controls retention periods and disk quotas for logs and backups. Reducing retention there frees local storage, allowing scheduled configuration backups to complete on the virtual appliance.

Why this answer

In Panorama, log and data retention settings that affect local storage (including backups) are configured under 'Panorama > Setup > Management > Logging and Storage Settings'. This is where you can adjust log retention periods, disable logging to Panorama, or change the log storage location to free up space for configuration backups.

Exam trap

The trap is confusing Panorama-level storage settings with firewall-level operations or Log Collector group settings; only the Panorama Setup menu controls local retention.

How to eliminate wrong answers

Option A is wrong because 'Panorama > Managed Devices > Summary' shows device status, not storage settings. Option C is wrong because 'Device > Setup > Operations' is for firewall-level operations (e.g., reboot, config export), not Panorama storage retention. Option D is wrong because 'Panorama > Log Collectors > Collector Group' manages collector groups, not local retention settings on the Panorama appliance itself.

20
MCQeasy

An administrator wants to configure Panorama to forward system and configuration logs to a syslog server. Where should the administrator define the Syslog Server Profile in Panorama?

A.Panorama > Server Profiles > Syslog
B.Device > Server Profiles > Syslog
C.Panorama > Setup > Services > Syslog
D.Monitor > Log Forwarding > Syslog
AnswerA

Panorama's Syslog Server Profile is defined under Panorama > Server Profiles > Syslog, making it available for log forwarding rules. Defining it there satisfies the requirement to send system and configuration logs to the syslog server.

Why this answer

In Panorama, syslog server profiles are configured at the Panorama level under Panorama > Server Profiles > Syslog. This allows the administrator to define syslog servers that can be referenced in log forwarding profiles applied to managed firewalls or Panorama itself. This is the correct location for centralized syslog forwarding configuration.

Exam trap

The trap is confusing the Panorama configuration path with the firewall's local path; candidates may pick Device > Server Profiles because that's where it is on a standalone firewall, but in Panorama it's under the Panorama tab.

How to eliminate wrong answers

Option B is wrong because Device > Server Profiles > Syslog is the location on a standalone firewall or a managed firewall's web interface, not Panorama's centralized management. Option C is wrong because Panorama > Setup > Services > Syslog does not exist; setup services are for other global settings. Option D is wrong because Monitor > Log Forwarding > Syslog is not a valid path; log forwarding profiles are configured under Objects > Log Forwarding, and syslog server profiles are separate.

21
MCQmedium

An organization is deploying Cortex XSOAR alongside Panorama to automatically quarantine hosts that exhibit anomalous behavior. The playbook requires XSOAR to query Panorama for all firewall logs matching a specific source IP within the last 24 hours. Which API endpoint or query mechanism should XSOAR use to query log data stored on Panorama/Log Collectors?

A.The XML API with 'type=log' and query parameters specifying log type and query syntax.
B.The REST API endpoint '/restapi/v1.0/operations/logs/traffic'
C.An SNMP GET request targeting the proprietary Palo Alto Networks log MIB.
D.Direct SSH connection using SCP to download raw SQLite log database files.
AnswerA

The XML API with type=log is the documented mechanism for querying Panorama and Log Collector log data, accepting log type and query syntax parameters. It satisfies the requirement to retrieve firewall logs filtered by source IP across the last 24 hours.

Why this answer

Palo Alto Networks Panorama and Log Collectors store logs in a proprietary format, and the primary method to query these logs programmatically is through the XML API. The API call uses 'type=log' with parameters specifying the log type (e.g., traffic, threat) and a query string using the PAN-OS query syntax. This allows XSOAR to retrieve logs matching specific criteria, such as source IP and time range.

Exam trap

The trap is that candidates might assume a REST API or SNMP is used for log queries, but Palo Alto Networks primarily uses the XML API for this purpose, so familiarity with the API type is essential.

How to eliminate wrong answers

Option B is wrong because Palo Alto Networks does not expose a REST API endpoint like '/restapi/v1.0/operations/logs/traffic'; the REST API is limited and not used for log queries. Option C is wrong because SNMP is used for monitoring and metrics, not for querying detailed log data; there is no proprietary log MIB for this purpose. Option D is wrong because direct SSH/SCP access to download raw SQLite log databases is not supported and would be insecure and impractical; logs are not stored as simple SQLite files accessible via SCP.

22
Multi-Selecthard

An enterprise architect is troubleshooting a synchronization failure between Panorama and a managed firewall. The firewall shows 'Not Synced' status. Which THREE of the following conditions can cause a configuration out-of-sync status between Panorama and a managed firewall? (Choose three)

Select 3 answers
A.The firewall's physical data plane interface suffered a physical cable disconnect.
B.Panorama pushed a configuration referencing an object that exists in Panorama but has not been successfully committed and pushed to that specific device group context.
C.The firewall's SSL decryption certificate expired, causing management plane authentication failure.
D.A previous configuration push from Panorama failed or was partially applied due to a validation error on the firewall.
E.Local configuration changes were made directly on the managed firewall CLI or WebUI, causing configuration drift.
AnswersB, D, E

A pushed configuration referencing an object absent from the device group's committed context leaves the firewall unable to resolve that reference, so its running configuration diverges from Panorama's intended state and reports 'Not Synced'. The constraint satisfied is the dependency on objects existing within that specific device group context before a successful push.

Why this answer

Option B is correct because Panorama tracks per-device-group configuration state; if a pushed config references an object that was never successfully committed and pushed to that specific device group context, the firewall's running config cannot match Panorama's intended config, so it reports 'Not Synced'. Option D is correct because a failed or partially applied push (e.g., a commit validation error on the firewall) leaves the firewall's candidate/running configuration divergent from Panorama's pushed configuration, which is a classic cause of out-of-sync status. Option E is correct because direct local edits via CLI or WebUI create configuration drift from Panorama's managed configuration, and Panorama detects this as out-of-sync.

Option A does not belong because a physical data plane cable disconnect affects traffic forwarding, not the management-plane configuration synchronization state. Option C does not belong because an expired SSL decryption certificate affects decryption functionality, not Panorama-firewall management authentication or config sync status.

23
MCQmedium

An architect is troubleshooting log collection on a Dedicated Log Collector. Firewalls are successfully forwarding logs, but Panorama's monitoring tab is not displaying reports. The architect checks the log collector status and sees that log forwarding from the collector to Panorama is failing. Which service or daemon handles the inter-communication between Dedicated Log Collectors and Panorama?

A.The syslog-ng daemon operating over UDP port 514.
B.The tftpd daemon transferring compressed binary logs.
C.The snmpd daemon transmitting traps via UDP port 162.
D.The log-collector and config-d daemons communicating over TCP port 3978 and related control ports.
AnswerD

Inter-communication between Dedicated Log Collectors and Panorama is handled by the log-collector and config-d daemons, which exchange data over TCP port 3978 and associated control ports. Failures in this daemon communication explain why forwarded logs never reach Panorama's monitoring tab.

Why this answer

The Log Collector communicates with Panorama management via the log-collector and collector management daemons, utilizing specific SSL certificates and TCP ports (such as 3978 for logging and management control).

24
MCQhard

A security architect is designing a centralized management architecture where a Panorama appliance manages 150 firewalls across three geographic regions. The architect must ensure that configuration changes are validated before being committed to production firewalls, and that any misconfiguration can be automatically rolled back within 60 seconds. Which Panorama feature should be used to meet these requirements?

A.Panorama High Availability with active-passive peers and manual failover.
B.Panorama device group hierarchy with template stacks and policy inheritance.
C.Panorama log forwarding to an external syslog server for configuration change auditing.
D.Panorama commit validation with config audit and automated rollback via the PAN-OS XML API.
AnswerD

Panorama's commit validation process allows an architect to preview and validate configuration changes against managed firewalls before committing. By combining this with config audit and automated rollback through the PAN-OS XML API, the system can detect misconfigurations and revert to the previous known-good configuration within seconds. This directly satisfies both the validation and rapid rollback requirements.

Why this answer

Commit validation in Panorama lets architects preview changes against managed firewalls and catch errors before they reach production. Pairing this with config audit and automated rollback via the PAN-OS XML API ensures that if a misconfiguration slips through, the previous known-good configuration can be restored quickly. HA, device groups, and syslog forwarding address different concerns and do not provide the required validation and rollback capabilities.

Exam trap

The trap here is confusing high availability or logging with configuration validation and rollback, which are distinct Panorama capabilities.

25
Multi-Selecthard

An architect is designing a high-scale security automation framework using Strata Cloud Manager and Cortex XSOAR. Which THREE architectural best practices should be implemented to ensure reliable, scalable API-driven policy and threat management? (Choose three)

Select 3 answers
A.Incorporate robust error handling, token caching, and exponential backoff retry mechanisms in automation scripts to manage API rate limits.
B.Leverage External Dynamic Lists (EDLs) for high-frequency indicator updates instead of programmatically modifying security policy rules via API calls.
C.Route all API traffic through unencrypted HTTP connections to eliminate cryptographic overhead.
D.Disable SSL/TLS certificate verification globally in all API client scripts to maximize connection speed.
E.Implement asynchronous API task handling and status polling for long-running operations such as large report generation or bulk software pushes.
AnswersA, B, E

API rate limits and transient failures are the binding constraint at high scale. Token caching reduces authentication overhead, while exponential backoff with retries and robust error handling prevents throttling from breaking automation, keeping policy and threat updates reliable.

Why this answer

Option A is correct because Strata Cloud Manager and Cortex XSOAR APIs enforce rate limits, so scripts must implement token caching (to avoid redundant authentication calls), exponential backoff retries, and robust error handling to remain reliable at high scale. Option B is correct because External Dynamic Lists let firewalls pull high-frequency indicator updates directly from a hosted list, avoiding the latency, API quota consumption, and commit overhead of repeatedly modifying policy rules programmatically. Option E is correct because long-running operations such as large report generation or bulk software pushes are handled asynchronously, returning a job ID that must be polled for status, which prevents timeouts and blocked threads in automation workflows.

Option C is incorrect because sending API traffic over unencrypted HTTP exposes credentials and tokens and violates security best practices; TLS overhead is not a valid reason to downgrade. Option D is incorrect because disabling SSL/TLS certificate verification globally enables man-in-the-middle attacks and should never be done, even for performance reasons.

Exam trap

The trap is choosing insecure shortcuts (HTTP, disabled cert verification) for perceived performance, which are never acceptable in security automation.

26
Multi-Selecthard

An automation engineer is developing an incident response script that integrates Cortex XSOAR with Palo Alto Networks firewalls via Panorama. Which THREE of the following tasks can be directly automated using the PAN-OS XML/REST API or XSOAR integrations? (Choose three)

Select 3 answers
A.Directly modifying the underlying PAN-OS kernel memory space to patch zero-day vulnerabilities in real-time.
B.Retrieving active session table information from firewalls using operational command API requests.
C.Dynamically adding or removing IP addresses from Dynamic Address Groups via User-ID tag registration API calls.
D.Triggering a configuration commit on Panorama to push updated security policies to managed firewalls.
E.Physically replacing failed power supply units in modular firewall chassis via remote API power cycling.
AnswersB, C, D

Retrieving the active session table uses the PAN-OS operational command API, which exposes show commands such as "show session all" over XML/REST. This satisfies the scenario's need for read-only telemetry that Cortex XSOAR can poll directly, without committing configuration or pushing policy changes to managed firewalls.

Why this answer

Option B is correct because the PAN-OS XML/REST API supports operational commands (type=op) such as 'show session all', allowing XSOAR to retrieve the active session table for investigation and enrichment. Option C is correct because Dynamic Address Groups are updated through the User-ID API (type=user-id, register/unregister IP-tag operations), which XSOAR can call to dynamically add or remove IPs as part of containment. Option D is correct because Panorama exposes a commit operation via the XML/REST API (type=commit), enabling XSOAR to trigger a configuration commit that pushes updated policies to managed firewalls.

Option A is not valid because the PAN-OS API does not expose kernel memory access or real-time patching capabilities. Option E is not valid because physical hardware replacement or power cycling of failed PSUs cannot be performed through the PAN-OS XML/REST API or XSOAR integrations.

Exam trap

NetSec-Architect often tests the boundary between what is automatable via API (operational commands, config changes, commits, User-ID tags) and what is not (physical hardware, kernel internals), so candidates who overestimate API reach pick impossible options.

27
Multi-Selectmedium

An administrator is configuring Panorama templates to push network settings to firewalls across different sites. Which TWO network components are typically managed via Panorama Templates rather than Device Groups? (Choose two)

Select 2 answers
A.Application Override and Decryption policy rules.
B.Security policy rules and security profiles (Anti-Spyware, Vulnerability Protection).
C.Custom URL filtering categories and External Dynamic Lists.
D.Virtual routers and static/dynamic routing protocol configurations.
E.Physical and logical interface settings (such as Ethernet, VLAN, and Loopback interfaces).
AnswersD, E

Templates push device-level network configuration, and virtual routers with their static and dynamic routing protocol settings sit at that layer, shared across managed firewalls. Device Groups instead carry policy objects and rules, so routing belongs in Templates.

Why this answer

Options D and E are correct because Panorama Templates are designed to manage device-level and network-level configuration that is tied to the physical or logical firewall itself, not to policy evaluation. D is right because virtual routers and their static routes, OSPF, BGP, and other routing protocol settings are network settings configured under the firewall's Network tab and pushed via templates. E is right because physical and logical interface settings, including Ethernet, VLAN, Loopback, and other interface types, are also Network-tab configuration that templates push to managed firewalls.

Options A, B, and C are incorrect because Application Override, Decryption policy, Security policy, security profiles, custom URL filtering categories, and External Dynamic Lists are policy and object configurations managed through Device Groups, since they are evaluated as policy rather than as device network settings.

Exam trap

NetSec-Architect often tests whether candidates can distinguish Template-managed network settings from Device Group-managed policy objects — mixing them up is the most common Panorama configuration mistake.

28
MCQmedium

An architect is designing a centralized management solution for a large enterprise using Panorama. The security team needs to ensure that all managed firewalls receive the same security policy but with different network settings based on their location. Which Panorama feature should the architect use to achieve this?

A.Shared policy for all firewalls and local firewall rules for network settings
B.Panorama HA with configuration synchronization for policy and network settings
C.Templates for policy and Device Groups for network settings
D.Device Groups for policy and Templates for network settings
AnswerD

Device Groups are used to manage security policies consistently across firewalls, while Templates manage network and device-specific settings. By placing firewalls in the same Device Group, they receive identical policy. Different Templates can be applied to different firewall stacks to provide location-specific network configuration. This separation allows centralized policy with localized network settings.

Why this answer

Device Groups and Templates are the core constructs for separating policy from network configuration in Panorama. Device Groups ensure consistent security policy across firewalls, while Templates allow location-specific network settings. This design is fundamental for centralized management at scale.

The other options either reverse the roles, rely on local configuration, or misunderstand HA capabilities.

Exam trap

The trap here is confusing the roles of Device Groups and Templates; Device Groups are for policy, Templates for network settings, and they are not interchangeable.

29
Multi-Selecthard

An architect is planning a large-scale Panorama deployment managing over 500 firewalls. To optimize performance and maintain high availability, which THREE operational best practices should be implemented? (Choose three)

Select 3 answers
A.Disable configuration backups to maximize available disk space for logging.
B.Design a clean, shallow hierarchical Device Group and Template structure to minimize commit evaluation complexity.
C.Deploy Dedicated Log Collectors to offload log processing and storage from the Panorama management appliances.
D.Implement Panorama High Availability (HA) to provide automatic failover of the management plane.
E.Combine Panorama management and log collection onto a single virtual appliance to reduce server footprint.
AnswersB, C, D

Commit evaluation walks the Device Group and Template hierarchy; deep or tangled structures multiply the objects evaluated per commit, slowing commits and risking timeouts at 500-firewall scale. A clean, shallow hierarchy directly reduces that evaluation complexity, satisfying the performance constraint.

Why this answer

Option B is correct because a shallow, well-organized Device Group and Template hierarchy reduces the number of policy and object inheritance evaluations Panorama must perform during commits, which directly improves commit times and scalability across 500+ firewalls. Option C is correct because Dedicated Log Collectors separate log ingestion, indexing, and storage from the Panorama management plane, preventing heavy logging load from degrading management and commit performance on the Panorama appliances. Option D is correct because Panorama High Availability provides automatic failover of the management plane, ensuring the central management, policy push, and logging functions remain available if the primary Panorama fails.

Option A is incorrect because disabling configuration backups risks losing the ability to restore Panorama and firewall configurations, and backups consume negligible space compared to logging data. Option E is incorrect because consolidating management and log collection on a single virtual appliance concentrates CPU, disk I/O, and storage load, which is exactly the bottleneck a large-scale deployment must avoid.

Exam trap

The trap is choosing consolidation ('combine management and logging') as an efficiency win — candidates equate fewer appliances with better performance, but at scale separation is required to avoid resource contention.

30
MCQmedium

An architect is troubleshooting log forwarding issues between a managed firewall and a Panorama Dedicated Log Collector. The firewall's system logs indicate that log forwarding connections are failing authentication. Where should the architect verify or reset the communication secret between the firewall and Panorama?

A.Device > High Availability > Control Link
B.Device > Setup > Management > SSL/TLS Service Profile
C.Panorama > Log Collectors > Collector Group Settings
D.Panorama > Managed Devices > Summary, where a new auth-key can be generated and applied to the firewall.
AnswerD

The auth-key shared between firewall and Dedicated Log Collector is managed under Panorama's Managed Devices Summary, where it can be regenerated and pushed to the firewall. Authentication failures in log forwarding stem from a mismatched or expired key, so resetting it there restores connectivity.

Why this answer

The authentication secret (auth-key) between a managed firewall and Panorama is managed under Panorama > Managed Devices > Summary, where you can generate a new auth-key and apply it to the firewall. When log forwarding fails authentication, regenerating and reapplying this key restores the trust relationship. The other locations deal with HA, SSL/TLS profiles, or collector group settings, none of which hold the firewall-to-Panorama auth-key.

Exam trap

NetSec-Architect often tests the location of the Panorama auth-key — candidates look in HA, SSL/TLS, or collector group settings, but the key is managed per-device under Panorama > Managed Devices > Summary.

How to eliminate wrong answers

Option A is wrong because Device > High Availability > Control Link configures HA control link interfaces and encryption, not the Panorama management auth-key. Option B is wrong because Device > Setup > Management > SSL/TLS Service Profile configures certificates for management-plane services, not the Panorama authentication secret. Option C is wrong because Panorama > Log Collectors > Collector Group Settings configures collector group membership and redundancy, not the per-firewall auth-key used for log forwarding authentication.

31
MCQhard

An architect is planning a log collection architecture using Panorama Dedicated Log Collectors. The design requires compliance log retention for 3 years, exceeding the local disk capacity of a single log collector. How should the architect design the log storage architecture to scale log retention capacity?

A.Configure a Collector Group containing multiple Log Collectors to pool storage capacity and distribute log indexing load.
B.Configure Panorama to automatically compress all logs into ZIP format and email them daily to an archive mailbox.
C.Attach external NFS network shares directly to Panorama's management plane via the CLI.
D.Enable Panorama RAID-0 disk striping across all managed firewalls.
AnswerA

A Collector Group pools the disk capacity of its member Log Collectors and distributes indexing load across them, so retention scales beyond any single appliance's local storage. This meets the three-year compliance requirement without relying on one collector's disks.

Why this answer

A Collector Group in Panorama allows multiple Dedicated Log Collectors to be grouped together, pooling their storage capacity and distributing the log indexing load. This design scales log retention beyond the capacity of a single log collector, meeting the 3-year compliance requirement.

Exam trap

The trap is thinking that external storage or RAID can be used with Panorama, when the correct scaling method is a Collector Group.

How to eliminate wrong answers

Option B is wrong because compressing and emailing logs is not a scalable or reliable archival method and does not integrate with Panorama's log storage. Option C is wrong because attaching external NFS shares directly to Panorama's management plane is not supported and would introduce security and performance issues. Option D is wrong because RAID-0 striping across managed firewalls is not a feature; firewalls do not provide storage for Panorama logs.

32
MCQhard

An enterprise is automating security policy generation. A script generates custom URL filtering custom categories and pushes them to Panorama via the XML API. However, after the API call returns a successful status code, the changes are not visible in the Panorama Web UI or on the firewalls. What crucial step was omitted in the automation workflow?

A.Sending a session termination command to clear active admin UI connections.
B.Restarting the management server process on Panorama using an operational command API call.
C.Executing a commit API request to promote the candidate configuration to the running configuration.
D.Generating a new API key because authentication tokens expire upon object creation.
AnswerC

Panorama's XML API writes to the candidate configuration only; a successful status code confirms the edit, not activation. Without a commit API call, the candidate config never becomes the running configuration, so neither the Web UI nor managed firewalls reflect the changes.

Why this answer

In PAN-OS and Panorama architecture, API calls that modify the configuration only update the candidate configuration. A separate commit API request must be executed to push changes to the running configuration and target devices.

33
Multi-Selectmedium

An architect is planning to use Panorama to manage 300 firewalls and needs to ensure that the Panorama management server can scale to handle the load. Which two actions should the architect take to optimize Panorama performance for this large-scale deployment? (Choose two.)

Select 2 answers
A.Configure each firewall to send SNMP traps directly to Panorama for real-time monitoring.
B.Enable log forwarding from all firewalls to Panorama and store all logs on Panorama for centralized reporting.
C.Use device groups and templates to organize firewalls and push configuration efficiently, minimizing the number of commits.
D.Increase the commit interval to 24 hours to reduce the frequency of configuration pushes.
E.Deploy Panorama in a high-availability configuration with dedicated management interfaces and sufficient CPU and memory resources.
AnswersC, E

Device groups and templates allow hierarchical configuration management, reducing the number of individual firewall configurations and commits. By grouping firewalls with similar policies, you can push changes to many firewalls in a single commit, which reduces Panorama's processing load and improves efficiency. This is a key scalability best practice.

Why this answer

To scale Panorama for 300 firewalls, the architect should ensure the Panorama server has sufficient resources and is deployed in HA for reliability and load distribution. Additionally, using device groups and templates to organize firewalls reduces the complexity and number of commits, improving efficiency. Centralizing all logs on Panorama and tweaking SNMP or commit intervals do not address the core scalability requirements and may even hinder performance.

Exam trap

The trap here is assuming that centralizing all logs on Panorama is a scalability best practice; in reality, it can overload Panorama, and logs should be offloaded to dedicated collectors.

34
MCQhard

An architect is implementing a centralized management solution using Panorama to manage 300 firewalls. The security operations team needs to enforce a consistent security policy across all firewalls, but also requires the ability to make emergency policy changes on a per-firewall basis without affecting others. Which Panorama feature should the architect use to meet these requirements?

A.Device group hierarchy with a shared parent and firewall-specific child device groups
B.Device groups with policy rules and local firewall rules
C.Panorama policy rules with a 'pre' rulebase and firewall-specific rule ordering
D.Template stacks with variable overrides
AnswerA

A device group hierarchy allows you to have a parent device group with common rules and child device groups with additional rules. You can place each firewall in its own child device group, allowing per-firewall policy additions while inheriting the parent's rules. This provides consistent policy from the parent and the ability to make emergency changes in the child group without affecting others.

Why this answer

A device group hierarchy enables centralized policy enforcement through a parent device group, while child device groups allow for per-firewall or per-group policy additions. By assigning each firewall to its own child device group, the architect can push emergency changes to that specific firewall without impacting others. This maintains consistency from the parent and provides the flexibility needed for emergency changes.

Exam trap

The trap here is confusing template stacks with device groups; templates handle network settings, not security policy, so they cannot be used for per-firewall policy overrides.

35
MCQmedium

An architect is using Panorama to manage 200 firewalls. The security operations team needs to automate the response to threats by using the Panorama XML API to quarantine an infected host. The API call must be authenticated and authorized. Which method should the architect use to authenticate the API request?

A.Use the API key generated for a service account with the appropriate role in Panorama.
B.Use basic authentication with the Panorama administrator username and password in the API request.
C.Use a client certificate issued by Panorama's certificate authority for mutual TLS authentication.
D.Use OAuth 2.0 token obtained from an external identity provider integrated with Panorama.
AnswerA

Panorama API authentication uses an API key that is generated for a user account. By creating a service account with a role that has permissions to perform the quarantine action (e.g., a role with access to the relevant Device Group and the ability to execute operational commands), the architect can securely authenticate and authorize the API call. This follows the principle of least privilege.

Why this answer

The Panorama XML API requires an API key for authentication. The API key is generated for a specific administrator account and inherits that account's role-based permissions. By using a dedicated service account with a role that grants only the necessary permissions, the architect ensures secure and authorized API access, following best practices for automation.

Exam trap

The trap here is assuming that standard web authentication methods like basic auth or OAuth are supported by the Panorama API, when in fact only API key authentication is valid.

36
MCQmedium

An architect is deploying Panorama in an environment where network interfaces and virtual routers must be configured identically across ten branch firewalls, except for the IP addresses of the WAN interfaces. Which Panorama feature should the architect use to handle this efficiently without creating ten separate templates?

A.Template Variables
B.Dynamic Address Groups
C.Log Collector Group Mapping
D.Device Group Post-Rules
AnswerA

Template Variables let one template hold shared interface and virtual-router configuration while each firewall substitutes unique values, such as WAN IP addresses. This satisfies the stem's constraint of identical configuration across ten branches without ten separate templates.

Why this answer

Template variables allow administrators to define a single template structure while using variables (such as $WAN_IP) to inject unique values per firewall.

37
MCQeasy

An administrator is designing a Panorama deployment to manage 150 next-generation firewalls across various geographic regions. The design requires efficient reuse of shared security objects, while still allowing regional teams to customize local security rules and network objects. Which configuration construct in Panorama should the architect utilize to meet this requirement?

A.Device Groups
B.Templates
C.Log Collectors
D.Panorama Administrative Roles
AnswerA

Device Groups provide hierarchical policy management, letting the architect push shared security objects from a parent group down to regional child groups. This satisfies the requirement for centralised object reuse while enabling regional teams to add local rules and network objects, since child groups inherit parent policy yet can override or extend it.

Why this answer

Device Groups in Panorama are used to manage policies and objects for groups of firewalls, allowing shared rules and objects to be defined at the group level while still permitting local rule customization on individual firewalls. This hierarchical structure enables efficient reuse of common security objects across regions, while regional teams can add or override rules for their specific needs. Templates, in contrast, are used for network and device settings, not security policy.

Exam trap

The trap is confusing Device Groups with Templates; candidates often think Templates manage policies, but they actually manage network settings, while Device Groups handle security rules and objects.

How to eliminate wrong answers

Option B is wrong because Templates manage device and network configuration (e.g., interfaces, zones, routing) rather than security policies and objects. Option C is wrong because Log Collectors are dedicated appliances for log storage and analysis, not for policy management. Option D is wrong because Panorama Administrative Roles control access permissions for administrators, not the organization of security policies.

38
MCQhard

An architect is deploying a new Panorama HA pair in an active-passive configuration. During testing, the passive Panorama unexpectedly becomes active while the primary is still operational. What is the most likely cause of this behavior?

A.The active Panorama's configuration was recently changed and not committed.
B.The HA link is configured with pre-shared key mismatch.
C.The passive Panorama has a higher priority value than the active.
D.The HA heartbeat link between the two Panorama nodes is down.
AnswerD

In Panorama HA, the heartbeat link is used to monitor the health of the peer. If the heartbeat link fails, the passive node may not receive heartbeats and assume the active node is down, triggering a failover. This is a common cause of unexpected failover.

Why this answer

Unexpected failover in Panorama HA often results from a broken heartbeat link. Without heartbeats, the passive node assumes the active is down and takes over. Other options, such as priority or configuration changes, do not cause failover when the active is healthy.

Ensuring redundant heartbeat links and monitoring their status is critical.

Exam trap

The trap here is assuming that priority or configuration differences cause failover, when actually a failed heartbeat link is the typical culprit.

39
Multi-Selecthard

An architect is troubleshooting an automated workflow where Cortex XSOAR attempts to quarantine a compromised host by registering an IP address to a Dynamic Address Group on Panorama. The API returns a success code, but the firewall does not apply the security rule action. Which THREE potential issues should the architect investigate? (Choose three)

Select 3 answers
A.Verify that the physical firewall chassis has active power redundancy on both power supply units.
B.Ensure that the BGP routing table on the core switch is advertising the quarantined IP address.
C.Confirm that Panorama has successfully pushed the updated Dynamic Address Group policy configuration to the managed firewalls.
D.Check that the target firewall is successfully receiving User-ID updates and communicating with Panorama/User-ID agents.
E.Verify that the tag name used in the User-ID API registration exactly matches the tag specified in the Dynamic Address Group object configuration.
AnswersC, D, E

Dynamic Address Group membership only takes effect once Panorama commits and pushes the updated configuration to the managed firewalls. If the push fails or is pending, the firewall keeps the old group contents, so the security rule never matches the registered IP despite the API success.

Why this answer

The scenario hinges on a Panorama-managed Dynamic Address Group (DAG) that must be populated via User-ID tag registration, so the architect must verify the end-to-end path. Option C is correct because a successful API response only confirms Panorama accepted the change; the updated DAG/policy configuration must actually be committed and pushed to the managed firewalls, otherwise the firewall never receives the new group membership or rule. Option D is correct because DAG membership via tags depends on the firewall receiving User-ID updates from Panorama or User-ID agents; if that channel is broken, the tag registration never reaches the firewall's User-ID table and the DAG stays empty.

Option E is correct because the tag registered through the User-ID API must exactly match the tag referenced in the DAG object (case-sensitive, exact string); any mismatch means the IP is registered under a tag the DAG does not evaluate. Option A is not relevant because power supply redundancy has no bearing on whether a DAG policy is applied. Option B is not relevant because BGP route advertisement of the quarantined IP is a routing concern and is not required for User-ID tag-based DAG enforcement.

Exam trap

NetSec-Architect often tests the misconception that an API success code means enforcement succeeded, so candidates overlook commit/push state, User-ID connectivity, and exact tag-name matching.

40
Multi-Selecthard

An architect is designing a security automation pipeline that uses Cortex XSOAR to respond to threats detected by Palo Alto Networks firewalls. The pipeline must automatically isolate compromised endpoints, update firewall policies, and notify the security team. Which TWO integration components are essential for this workflow? (Choose two.)

Select 2 answers
A.A dedicated Panorama appliance for each firewall to ensure management redundancy.
B.Cortex XSOAR integration with an endpoint detection and response (EDR) solution to isolate endpoints.
C.Panorama log forwarding to an external syslog server for real-time threat detection.
D.Cortex XSOAR integration with a threat intelligence platform to enrich indicators.
E.Cortex XSOAR playbooks with tasks that call the PAN-OS XML API to modify firewall policies.
AnswersB, E

To automatically isolate compromised endpoints, Cortex XSOAR must integrate with an EDR or endpoint management solution that provides isolation capabilities. The playbook can invoke the EDR integration to quarantine the endpoint, fulfilling the isolation requirement. Without this integration, the workflow cannot automatically isolate endpoints.

Why this answer

The workflow requires two key capabilities: automated endpoint isolation and dynamic firewall policy updates. Cortex XSOAR playbooks provide the orchestration engine, and integration with an EDR solution enables endpoint isolation. Playbook tasks calling the PAN-OS XML API allow firewall policy modifications.

Together, these components fulfill the automation requirements; logging, redundant Panorama appliances, and threat intelligence enrichment are supplementary but not essential.

Exam trap

The trap here is assuming that logging or threat intelligence is essential for automated response, when the core actions require playbooks and EDR integration.

41
Multi-Selectmedium

An administrator is troubleshooting API connectivity issues between an external automation script and Panorama. Which TWO configuration settings on Panorama must be verified to ensure successful API access? (Choose two)

Select 2 answers
A.The administrator account used for API requests must have sufficient RBAC permissions to execute the requested API commands.
B.HTTPS and XML/REST API access must be enabled and permitted in the Management Profile applied to the management interface.
C.The SSH daemon must be configured to allow root password login.
D.The firewall Data Plane interface must have user-id redistribution enabled.
E.BGP routing must be enabled on the management interface to advertise API routes.
AnswersA, B

API calls execute under the authenticating administrator's role, so insufficient RBAC permissions cause authorisation failures even when connectivity and API access are correctly enabled. Verifying the account holds the required permissions isolates permission errors from network or service-configuration faults.

Why this answer

Option A is correct because Panorama enforces role-based access control (RBAC) on every API call, so the administrator account (or API key owner) must have a role/profile with the required permissions for the specific API operations being invoked; otherwise the request is rejected with an authorization error. Option B is correct because API access to Panorama is delivered over HTTPS on the management interface, and the Management Profile applied to that interface must have the appropriate services enabled/permitted (HTTP/HTTPS and the XML/REST API) for the connection to succeed. Option C is not required: API access uses HTTPS/XML-REST, not SSH, and enabling root password login is a security risk unrelated to API connectivity.

Option D is irrelevant because user-id redistribution on a data plane interface concerns firewall user mapping, not Panorama management API access. Option E is incorrect because BGP on the management interface is a routing concern and is not needed to advertise or reach the Panorama API endpoint.

Exam trap

NetSec-Architect often tests whether candidates conflate data plane and management plane services — API access lives entirely on the management plane, so options involving data plane features like User-ID or BGP are distractors.

42
MCQeasy

An administrator is setting up centralized log collection in Panorama and needs to determine how long logs are retained across different log types. Where should the administrator check the disk allocation breakdown for Traffic, Threat, and System logs on a Dedicated Log Collector?

A.Device > Log Settings > Disk Quotas
B.Panorama > Log Collectors > Collector Group > [Select Group] > Log Storage
C.Monitor > Log Settings > Storage Allocation
D.Panorama > Setup > High Availability
AnswerB

Panorama's Log Storage view under the Collector Group exposes per-log-type disk allocation for Traffic, Threat and System logs on a Dedicated Log Collector, directly satisfying the need to check retention breakdown. Retention duration derives from each type's allocated quota, so this page is the authoritative source.

Why this answer

On a Dedicated Log Collector in Panorama, the disk allocation breakdown for Traffic, Threat, and System logs is configured and viewed under Panorama > Log Collectors > Collector Group > [Select Group] > Log Storage. This is where the administrator can see and adjust the quota for each log type on the collector.

Exam trap

The trap is confusing firewall-local log settings with Panorama-managed Dedicated Log Collector settings; the correct path is under Panorama > Log Collectors, not Device or Monitor.

How to eliminate wrong answers

Option A is wrong because Device > Log Settings > Disk Quotas is a firewall-level setting for local log storage, not for a Dedicated Log Collector managed by Panorama. Option C is wrong because Monitor > Log Settings > Storage Allocation is not the correct path for configuring log collector disk allocation. Option D is wrong because Panorama > Setup > High Availability deals with HA configuration, not log storage allocation.

43
MCQmedium

An architect is designing an automated workflow using Python and the Palo Alto Networks REST API. The script needs to retrieve operational state data from a managed firewall via Panorama using the XML-to-JSON or native REST endpoints. Which API route format is standard for executing operational commands via the PAN-OS XML/REST API structure?

A./api/?type=op&cmd=<show><system><info></info></system></show>
B./api/?type=report&reporttype=custom
C./restapi/v1.0/config/devices/entry[@name='localhost.localdomain']/deviceconfig
D./api/?type=config&action=get&xpath=/config/devices
AnswerA

The PAN-OS XML API executes operational commands through the type=op parameter with the command supplied in the cmd field, which is exactly the route structure needed to pull live system state from a managed firewall via Panorama.

Why this answer

The standard XML API operational command path format uses /api/?type=op&cmd=...

44
Multi-Selecthard

An architect is designing a centralized management solution using Panorama to manage 300 next-generation firewalls. The organization requires that the Panorama deployment support high availability and that configuration changes be auditable. Which two actions should the architect take to meet these requirements? (Choose two.)

Select 2 answers
A.Configure a separate log collector for each firewall to ensure log retention.
B.Use local firewall administrators to manage configuration changes and then synchronize with Panorama.
C.Deploy Panorama in an active-passive HA pair with a dedicated synchronization link.
D.Enable configuration versioning and commit history in Panorama.
E.Implement role-based access control (RBAC) with custom roles for all administrators.
AnswersC, D

Deploying Panorama in an active-passive HA pair provides redundancy for the management plane. A dedicated synchronization link ensures that configuration and state are synchronized between peers, enabling failover. This meets the high availability requirement and is a standard best practice for large-scale deployments.

Why this answer

High availability for Panorama is achieved with an active-passive HA pair and a dedicated synchronization link. Auditability of configuration changes is provided by Panorama's configuration versioning and commit history. Together, these meet the requirements.

The other options either do not address the requirements or introduce complexity without solving the problem.

Exam trap

The trap here is confusing log collection with configuration auditing; log collectors do not track configuration changes, and local management undermines centralized audit.

45
MCQmedium

A NetSec-Architect is designing a centralized management solution for 300 firewalls across three continents. The requirement is to minimize administrative overhead for policy updates while ensuring that each region can have its own security rules and that global rules are enforced everywhere. Which Panorama feature should be used to meet these requirements?

A.Panorama High Availability with active-passive configuration
B.Log Collection with separate collectors per region
C.Template Stacks with variables for each region
D.Device Groups with shared policies at the top and regional device groups below
AnswerD

Device Groups in Panorama allow hierarchical policy management. Shared policies at the top level are inherited by all child device groups, enforcing global rules. Regional device groups can add their own specific rules. This meets the requirement for both global enforcement and regional customization with minimal overhead.

Why this answer

Device Groups provide a hierarchical policy model where rules defined at higher levels are inherited by lower levels. This allows global rules to be enforced across all firewalls while regional device groups can add their own rules. This design minimizes administrative overhead because global changes are made once and inherited, and regional autonomy is preserved.

Exam trap

The trap here is confusing Template Stacks with Device Groups, assuming that templates can manage security policy inheritance.

46
MCQeasy

An administrator needs to push a software and content update (such as Applications and Threats) to 200 firewalls managed by Panorama. To prevent network disruption during business hours, the administrator wants to schedule the download and installation during a maintenance window. Where in Panorama is this configured?

A.Panorama > Setup > Operations > Software
B.Monitor > Reports > Schedules
C.Panorama > Device Deployment > Dynamic Updates
D.Device > Setup > Content
AnswerC

Panorama > Device Deployment > Dynamic Updates is where content and software update versions are pushed to managed firewalls, and it permits scheduling the download and install. That scheduling capability satisfies the maintenance-window requirement across all 200 devices.

Why this answer

In Panorama, scheduled content and software updates for managed firewalls are configured under Panorama > Device Deployment > Dynamic Updates, where you can set the download and install schedule, target devices, and content type. This is the only location that pushes Applications and Threats, Antivirus, WildFire, or PAN-OS updates to managed devices on a schedule. The other locations either apply to the local Panorama appliance only or are unrelated to update orchestration.

Exam trap

NetSec-Architect often tests the confusion between Panorama's own software management (Setup > Operations) and centralized scheduled pushes to managed devices (Device Deployment > Dynamic Updates) — candidates pick the local-appliance menu and miss the orchestration feature.

How to eliminate wrong answers

Option A is wrong because Panorama > Setup > Operations > Software manages software versions on the Panorama appliance itself, not scheduled pushes to managed firewalls. Option B is wrong because Monitor > Reports > Schedules is for generating and emailing reports, not for orchestrating content or software updates. Option D is wrong because Device > Setup > Content is the local firewall's own content update configuration and does not provide centralized scheduling across 200 managed devices.

47
Multi-Selectmedium

An architect is designing a Panorama role-based access control (RBAC) model for a large enterprise. Which TWO of the following capabilities can be restricted using Admin Role Profiles in Panorama? (Choose two)

Select 2 answers
A.The physical CPU core allocation assigned to individual management plane worker threads.
B.The underlying Linux root password of the Panorama appliance CLI.
C.The hardware license serial number registered to the Panorama virtual appliance.
D.Access to specific Device Groups or Templates, limiting administrators to only manage designated regions.
E.Permissions to execute specific operational tasks, such as running packet captures or clearing sessions.
AnswersD, E

Admin Role Profiles in Panorama include scope-based restrictions that bind an administrator to selected Device Groups and Templates. This satisfies the requirement to limit administrators to designated regions, since managed firewalls inherit policy only from their assigned Device Group.

Why this answer

Option D is correct because Panorama Admin Role Profiles support scoping an administrator's access to specific Device Groups and/or Templates, which is exactly how you restrict a regional admin to only the firewalls and policy objects belonging to their area. Option E is correct because Admin Role Profiles define granular functional permissions (read-only, read-write, or none) across the Panorama and firewall functional areas, including operational tasks such as packet capture, session clearing, commits, and configuration actions. Options A, B, and C are incorrect because Admin Role Profiles govern administrative access to Panorama's management functions and object scopes, not hypervisor CPU scheduling, the appliance's underlying Linux root credentials, or the hardware/license serial number registered to the appliance.

Exam trap

NetSec-Architect often tests the confusion between what RBAC controls (configuration scope and operational permissions) and what it does not (system-level credentials, hardware, licensing, or hypervisor resources), so candidates pick options that sound administrative but are outside the RBAC model.

Ready to test yourself?

Try a timed practice session using only Centralized Management And Security Automation At Scale questions.

CCNA Centralized Management And Security Automation At Scale Questions | Courseiva