Refer to the exhibit.
You notice that the custom event handler you configured to detect SMTP reconnaissance activities is creating a large number of events. This is overwhelming your notification system.
How can you fix this?
Increase the trigger count so that it identifies and reduces the count triggered by a particular group.
Disable the custom event handler because it is not working as expected.
Decrease the time range that the custom event handler covers during the attack.
Increase the log field value so that it looks for more unique field values when it creates the event.
Understanding the Issue :
The custom event handler for detecting SMTP reconnaissance activities is generating a large number of events.
This high volume of events is overwhelming the notification system, leading to potential alert fatigue and inefficiency in incident response.
Event Handler Configuration :
Event handlers are configured to trigger alerts based on specific criteria.
The frequency and volume of these alerts can be controlled by adjusting the trigger conditions.
Possible Solutions :
A. Increase the trigger count so that it identifies and reduces the count triggered by a particular group :
By increasing the trigger count, you ensure that the event handler only generates alerts after a higher threshold of activity is detected.
This reduces the number of events generated and helps prevent overwhelming the notification system.
Selected as it effectively manages the volume of generated events.
B. Disable the custom event handler because it is not working as expected :
Disabling the event handler is not a practical solution as it would completely stop monitoring for SMTP reconnaissance activities.
Not selected as it does not address the issue of fine-tuning the event generation.
C. Decrease the time range that the custom event handler covers during the attack :
Reducing the time range might help in some cases, but it could also lead to missing important activities if the attack spans a longer period.
Not selected as it could lead to underreporting of significant events.
D. Increase the log field value so that it looks for more unique field values when it creates the event :
Adjusting the log field value might refine the event criteria, but it does not directly control the volume of alerts.
Not selected as it is not the most effective way to manage event volume.
Implementation Steps :
Step 1 : Access the event handler configuration in FortiAnalyzer.
Step 2 : Locate the trigger count setting within the custom event handler for SMTP reconnaissance.
Step 3 : Increase the trigger count to a higher value that balances alert sensitivity and volume.
Step 4 : Save the configuration and monitor the event generation to ensure it aligns with expected levels.
Conclusion :
By increasing the trigger count, you can effectively reduce the number of events generated by the custom event handler, preventing the notification system from being overwhelmed.
An analyst prioritizes blocking IP addresses and domains from every phishing campaign. Based on the Pyramid of Pain model, which two statements accurately describe this approach? Choose two answers.
It helps identify strategic weaknesses in adversary infrastructure.
It imposes a high operational cost on adversaries when their attacks are detected.
It focuses on observable network indicators rather than underlying attack methods.
It relies on blocking indicators that adversaries can easily replace or rotate.
Exact Extract: “The Pyramid of Pain illustrates why focusing on adversary TTPs is important: They are the most descriptive IOCs of a given adversary and the toughest for threat actors to change.” The guide ranks Domain Names as “Simple” and IP Addresses as “Easy,” while TTPs are “Tough.”
Exact Extract: “As you progress from the top of the pyramid to the bottom, the disruption of an element becomes easier for the adversary to recover from… once those IP addresses start to be widely recognized as malicious and potentially blocked, it is easy for the attacker to start using other IP addresses.”
The correct answers are C and D . Blocking IP addresses and domains is useful, but it targets low-level observable indicators, not the adversary’s deeper behavior. In the Pyramid of Pain, IP addresses and domain names sit near the bottom because attackers can replace them quickly by rotating infrastructure, registering new domains, using compromised hosts, or changing hosting providers. Therefore, this approach focuses on network indicators and creates only limited disruption.
Option A is too strong. IPs and domains may reveal infrastructure, but blocking them does not necessarily identify strategic weaknesses in the adversary’s operation. Option B is wrong because high operational cost is associated with forcing adversaries to change tools or TTPs, not merely rotating IPs and domains.
Technical Deep Dive: In a Fortinet SOC, blocking phishing IPs/domains can be automated through FortiSOAR playbooks using FortiGate address objects, DNS filtering, FortiMail blocklists, or FortiGuard threat intelligence enrichment. That is good hygiene, but it is reactive. Higher-value hunting looks for reusable phishing tradecraft: lure themes, sender infrastructure patterns, attachment behaviors, command-and-control sequence, credential collection workflow, and post-compromise TTPs. ASIC offloading is not the key issue here; the security value comes from intelligence quality and detection depth, not packet acceleration.
Which role does a threat hunter play within a SOC?
investigate and respond to a reported security incident
Collect evidence and determine the impact of a suspected attack
Search for hidden threats inside a network which may have eluded detection
Monitor network logs to identify anomalous behavior
Role of a Threat Hunter :
A threat hunter proactively searches for cyber threats that have evaded traditional security defenses. This role is crucial in identifying sophisticated and stealthy adversaries that bypass automated detection systems.
Key Responsibilities :
Proactive Threat Identification :
Threat hunters use advanced tools and techniques to identify hidden threats within the network. This includes analyzing anomalies, investigating unusual behaviors, and utilizing threat intelligence.
Which two types of variables can you use in playbook tasks? (Choose two.)
input
Output
Create
Trigger
Understanding Playbook Variables:
Playbook tasks in Security Operations Center (SOC) playbooks use variables to pass and manipulate data between different steps in the automation process.
Variables help in dynamically handling data, making the playbook more flexible and adaptive to different scenarios.
Types of Variables:
Input Variables:
Input variables are used to provide data to a playbook task. These variables can be set manually or derived from previous tasks.
They act as parameters that the task will use to perform its operations.
Output Variables:
Output variables store the result of a playbook task. These variables can then be used as inputs for subsequent tasks.
They capture the outcome of the task ' s execution, allowing for the dynamic flow of information through the playbook.
Other Options:
Create: Not typically referred to as a type of variable in playbook tasks. It might refer to an action but not a variable type.
Trigger: Refers to the initiation mechanism of the playbook or task (e.g., an event trigger), not a type of variable.
Conclusion:
The two types of variables used in playbook tasks are input and output .
Match the FortiSIEM device type to its description. Select each FortiSIEM device type in the left column, hold and drag it to the blank space next to its corresponding description in the column on the right.


Collector 2. Worker 3. Supervisor 4. Agent
The FortiSIEM 7.3 architecture is built upon a distributed multi-tenant model consisting of several distinct functional roles to ensure scalability and performance:
Supervisor: This is the primary management node in a FortiSIEM cluster. It hosts the Graphical User Interface (GUI), the Configuration Management Database (CMDB), and manages the overall system configurations, reporting, and dashboarding.
Worker: These nodes are responsible for the heavy lifting of data processing. They execute real-time event correlation against the rules engine, perform historical search queries, and handle the analytics workload to ensure the Supervisor node is not overwhelmed.
Collector: Collectors are typically deployed at remote sites or different network segments to offload log collection from the central cluster. They receive logs via Syslog, SNMP, or WMI, compress the data, and securely forward it to the Workers or Supervisor. They also perform performance monitoring of local devices.
Agent: These are lightweight software components installed directly on endpoints (Windows/Linux). Their primary role is to collect local endpoint logs, monitor file integrity (system changes), and track user activity that cannot be captured via traditional network-based logging.
Review the incident report:
Packet captures show a host maintaining periodic TLS sessions that imitate normal HTTPS traffic but run on TCP 8443 to a single external host. An analyst flags the traffic as potential command-and-control. During the same period, the host issues frequent DNS queries with oversized TXT payloads to an attacker-controlled domain, transferring staged files.
Which two MITRE ATT & CK techniques best describe this activity? (Choose two answers)
Non-Standard Port
Exploitation of Remote Services
Exfiltration Over Alternative Protocol
Hide Artifacts
In accordance with the MITRE ATT & CK mapping utilized by FortiSIEM 7.3 and FortiSOAR 7.6 , the described behaviors correspond to the following techniques:
Non-Standard Port (T1571): This technique involves adversaries communicating using a protocol and port pairing that are typically not associated. The incident report identifies HTTPS (TLS) traffic running on TCP 8443 rather than the standard port 443. FortiSIEM specifically includes built-in correlation rules, such as " Suspicious Typical Malware Back Connect Ports, " designed to detect these protocol-port mismatches.
Exfiltration Over Alternative Protocol (T1048): This technique describes adversaries stealing data by exfiltrating it over a different protocol than the primary command and control (C2) channel. In this scenario, while the C2 channel is established via HTTPS on port 8443, the adversary is transferring staged files using DNS queries with oversized TXT payloads . DNS is a common " alternative protocol " used to bypass standard data transfer monitoring and egress filtering.
Analysis of Incorrect Options:
Exploitation of Remote Services (B): This technique falls under Initial Access or Lateral Movement tactics, focusing on gaining entry into a system via vulnerabilities in network services like SMB or RDP. It does not apply to the maintenance of an established C2 channel or the exfiltration of data.
Hide Artifacts (D): This is a Defense Evasion technique where an adversary attempts to conceal their presence by removing traces such as log files or registry keys. While the attacker is " imitating normal traffic, " the specific acts of using a non-standard port and DNS exfiltration are primary behavioral signatures defined by their own more specific techniques.
Which two statements accurately describe the Custom API Endpoint playbook trigger? Choose two answers.
It supports token-based, basic, and no authentication.
One custom API endpoint can trigger multiple playbooks at the same time.
It supports HTTP POST, GET, and PUT methods.
An external system can initiate a playbook using an arbitrary endpoint on FortiSOAR.
Exact Extract: “Custom API Endpoint: Specify an arbitrary endpoint used to externally start a playbook. Uses a REST API POST action from another system. Supports token-based, basic, and no authentication.”
The correct answers are A and D. A Custom API Endpoint trigger allows an external system to start a FortiSOAR playbook through a defined arbitrary endpoint. It supports token-based authentication, basic authentication, or no authentication, depending on how you configure the trigger. C is wrong because the guide specifies REST API POST, not GET and PUT. B is not supported by the described trigger behavior; the endpoint is configured as a trigger for a playbook, not as a broadcast mechanism to trigger multiple playbooks simultaneously.
Technical Deep Dive: This trigger is useful when an external system cannot use a native FortiSOAR connector but can make an HTTP API call. Common use cases include webhook-style ingestion, third-party alert forwarding, and external workflow integration. Secure it properly; “no authentication” is possible but usually unacceptable in production unless protected by network controls.
Refer to the exhibits.
The FortiMail Sender Blocklist playbook is configured to take manual input and add those entries to the FortiMail abc. com domain-level block list. The playbook is configured to use a FortiMail connector and the ADD_SENDER_TO_BLOCKLIST action.
Why is the FortiMail Sender Blocklist playbook execution failing7
You must use the GET_EMAIL_STATISTICS action first to gather information about email messages.
FortiMail is expecting a fully qualified domain name (FQDN).
The client-side browser does not trust the FortiAnalzyer self-signed certificate.
The connector credentials are incorrect
Understanding the Playbook Configuration:
The playbook " FortiMail Sender Blocklist " is designed to manually input email addresses or IP addresses and add them to the FortiMail block list.
The playbook uses a FortiMail connector with the action ADD_SENDER_TO_BLOCKLIST.
Analyzing the Playbook Execution:
The configuration and actions provided show that the playbook is straightforward, starting with an ON_DEMAND STARTER and proceeding to the ADD_SENDER_TO_BLOCKLIST action.
The action description indicates it is intended to block senders based on email addresses or domains.
Evaluating the Options:
Option A: Using GET_EMAIL_STATISTICS is not required for the task of adding senders to a block list. This action retrieves email statistics and is unrelated to the block list configuration.
Option B: The primary reason for failure could be the requirement for a fully qualified domain name (FQDN). FortiMail typically expects precise information to ensure the correct entries are added to the block list.
Option C: The trust level of the client-side browser with FortiAnalyzer ' s self-signed certificate does not impact the execution of the playbook on FortiMail.
Option D: Incorrect connector credentials would result in an authentication error, but the problem described is more likely related to the format of the input data.
Conclusion:
The FortiMail Sender Blocklist playbook execution is failing because FortiMail is expecting a fully qualified domain name (FQDN).
You are designing a FortiSOAR hybrid multi-tenant deployment. The architecture must support remote tenant execution and automation inside segmented networks. Which three elements are true for this design? Choose three answers.
The secure message exchange must be a dedicated instance instead of an embedded one.
The FortiSOAR master cluster can host shared tenants, with strict data isolation between them.
Each tenant or agent has a dedicated, access-controlled space on a secure message exchange for message routing.
FortiSOAR tenant nodes or agents use TCP port 5671 to communicate with the secure message exchange.
FortiSOAR agents are deployed on the master cluster to improve high availability (HA) performance.
Exact Extract: “Hybrid tenancy • Some tenants are distributed, but some are shared.” The guide also states that shared tenancy uses “one FortiSOAR instance” for multiple tenants and that “tenant data is isolated from other tenants through RBAC.”
Exact Extract: “The master cluster is a hybrid multi-tenant deployment because shared tenants are hosted locally on the cluster, in addition to the remote tenants that communicate through an SME.” It also states that the SME uses TCP 5671 and that “each tenant node has a dedicated space with the SME.”
Exact Extract: “For isolated and segmented networks, you can deploy a FortiSOAR agent to receive and execute connector actions… The agent requires outbound network connectivity only to the SME on TCP port 5671.”
The correct answers are B, C, and D . In a hybrid multi-tenant FortiSOAR design, the master cluster can host local shared tenants while also communicating with remote distributed tenant nodes through the secure message exchange. Shared tenants remain isolated through RBAC, so B is correct. The SME provides controlled message routing, and each tenant node has a dedicated space on the SME, so C is correct. Tenant nodes and agents use TCP 5671 to communicate with the SME, so D is correct. A is wrong because the guide says FortiSOAR can use either the embedded SME or a dedicated external SME; a dedicated SME is recommended for production scalability, but it is not mandatory. E is wrong because agents are deployed in isolated or segmented networks, not on the master cluster for HA performance.
Technical Deep Dive: FortiSOAR hybrid tenancy separates control, execution, and data ownership. The master cluster coordinates workflows and can push actions to tenant nodes, but remote execution happens at the tenant side using tenant credentials. The SME acts as the secure broker between master, tenants, and agents. This is critical when segmented networks block inbound access: an agent only needs outbound connectivity to the SME, which avoids opening risky inbound management paths. FortiGate NP/CP offloading is irrelevant here because SME communication is FortiSOAR application messaging, not firewall data-plane acceleration.
Using the default data ingestion wizard in FortiSOAR, place the incident handling workflow from FortiSIEM to FortiSOAR in the correct sequence. Select each workflow component in the left column, hold and drag it to a blank position in the column on the right. Place the four correct workflow components in order, placing the first step in the first position at the top of the column.


Step 1: FortiSIEM event log
Step 2: FortiSIEM incident
Step 3: FortiSOAR alert
Step 4: FortiSOAR incident
Exact Extract: “FortiSIEM: Event: An event refers to a single log or data point collected from a monitored device. It’s the most basic unit of information received by FortiSIEM, such as a firewall log or a system alert.” The guide also states: “Incident: An incident in FortiSIEM is created when a correlation rule is triggered.”
Exact Extract: “This slide explains how to map fields between FortiSIEM incidents and FortiSOAR alerts during the ingestion process. Use the wizard to define how FortiSIEM data populates FortiSOAR alert fields.”
Exact Extract: “FortiSOAR ingests FortiSIEM incidents as alerts… If the alert is not a valid threat, then the analyst can close it as a false positive. Otherwise, the analyst can open an incident.”
The correct sequence is FortiSIEM event log → FortiSIEM incident → FortiSOAR alert → FortiSOAR incident . FortiSIEM first receives raw event logs from monitored devices. If those events match a correlation rule, FortiSIEM creates a FortiSIEM incident . The FortiSOAR default data ingestion wizard then ingests FortiSIEM incidents into FortiSOAR as alerts , not as FortiSOAR incidents directly. After triage and validation, the analyst or playbook can escalate the alert into a FortiSOAR incident .
Technical Deep Dive: FortiSIEM and FortiSOAR use different object models. FortiSIEM “incident” means a correlation result from event analytics. FortiSOAR “alert” is the first SOAR-side record created from that SIEM incident. FortiSOAR “incident” is a higher-level case-management container used after validation. This separation is intentional: not every SIEM incident deserves full incident-response handling. FortiGate NP/CP offloading is irrelevant because this workflow is log ingestion and case orchestration, not firewall packet acceleration.
Review the incident report:
An attacker identified employee names, roles, and email patterns from public press releases, which were then used to craft tailored emails.
The emails were directed to recipients to review an attached agenda using a link hosted off the corporate domain.
Which two MITRE ATT & CK tactics best fit this report? (Choose two answers)
Reconnaissance
Discovery
Initial Access
Defense Evasion
Based on the official documentation for FortiSIEM 7.3 (which utilizes the MITRE ATT & CK mapping for incident correlation) and FortiSOAR 7.6 (which uses these tactics for incident classification and playbook triggering):
Reconnaissance (Tactic TA0043): This tactic consists of techniques that involve adversaries actively or passively gathering information that can be used to support targeting. In this scenario, the attacker identifies " employee names, roles, and email patterns from public press releases. " This is categorized under Gather Victim Org Information (T1591) and Search Open Technical Databases (T1596) . Since this activity happens prior to the compromise and involves gathering intelligence, it is strictly Reconnaissance.
Initial Access (Tactic TA0001): This tactic covers techniques that use various entry vectors to gain an initial foothold within a network. The act of sending " tailored emails... to recipients to review an attached agenda using a link " is the definition of Phishing: Spearphishing Link (T1566.002) . This is the specific delivery mechanism used to gain the initial entry.
Why other options are incorrect:
Discovery (B): This tactic involves techniques an adversary uses to gain knowledge about the internal network after they have already gained access. Since the attacker is looking at public press releases, they are operating outside the perimeter.
Defense Evasion (D): This tactic consists of techniques that adversaries use to avoid detection throughout their compromise. While using an external link might bypass some basic reputation filters, the primary goal described in the report is the act of establishing contact and access, which is the core of the Initial Access tactic.
Review the following incident report:
Attackers leveraged a phishing email campaign targeting your employees.
The email likely impersonated a trusted source, such as the IT department, and requested login credentials.
An unsuspecting employee clicked a malicious link in the email, leading to the download and execution of a Remote Access Trojan (RAT).
The RAT provided the attackers with remote access and a foothold in the compromised system.
Which two MITRE ATT & CK tactics does this incident report capture? (Choose two.)
Initial Access
Defense Evasion
Lateral Movement
Persistence
Understanding the MITRE ATT & CK Tactics:
The MITRE ATT & CK framework categorizes various tactics and techniques used by adversaries to achieve their objectives.
Tactics represent the objectives of an attack, while techniques represent how those objectives are achieved.
Analyzing the Incident Report:
Phishing Email Campaign: This tactic is commonly used for gaining initial access to a system.
Malicious Link and RAT Download: Clicking a malicious link and downloading a RAT is indicative of establishing initial access.
Remote Access Trojan (RAT): Once installed, the RAT allows attackers to maintain access over an extended period, which is a persistence tactic.
Mapping to MITRE ATT & CK Tactics:
Initial Access:
This tactic covers techniques used to gain an initial foothold within a network.
Techniques include phishing and exploiting external remote services.
The phishing campaign and malicious link click fit this category.
Persistence:
This tactic includes methods that adversaries use to maintain their foothold.
Techniques include installing malware that can survive reboots and persist on the system.
The RAT provides persistent remote access, fitting this tactic.
Exclusions:
Defense Evasion:
This involves techniques to avoid detection and evade defenses.
While potentially relevant in a broader context, the incident report does not specifically describe actions taken to evade defenses.
Lateral Movement:
This involves moving through the network to other systems.
The report does not indicate actions beyond initial access and maintaining that access.
Conclusion:
The incident report captures the tactics of Initial Access and Persistence .
Refer to the exhibit.

You created a new playbook and executed it as a test. However, it failed to run. You want to investigate, but you do not see details about the error. What is the reason for the lack of details?
The connector is deactivated.
The playbook logging level must be debug.
The Ignore Error option is enabled.
The user that executed the playbook does not have the necessary permissions.
Exact Extract: “INFO verbosity is recommended for well-established playbooks. It contains only the final playbook execution status and individual playbook step status.” The guide further states: “DEBUG verbosity is recommended for newer playbooks or for active troubleshooting. It contains detailed logging that includes execution information, such as step input, output, configuration, and other details.”
The correct answer is B . In the exhibit, the executed playbook shows Mode: INFO . INFO mode gives only high-level execution status and step status, which explains why the error panel shows only minimal details such as status: failed and execution time. To see connector input, output, configuration, and more useful troubleshooting details, the playbook logging verbosity must be changed to DEBUG .
A may cause a connector step to fail, but it does not explain why error details are missing. C is wrong because Ignore Error would allow the workflow to continue rather than fail normally. D could cause permission-related failure, but again it does not explain the lack of diagnostic detail. The visible clue is the logging mode.
Technical Deep Dive: For a newly built playbook, you should run tests in DEBUG mode until the workflow is stable. DEBUG logs expose step inputs, connector payloads, returned outputs, variable values, and configuration details. After validation, switch back to INFO in production to reduce log volume and storage usage. FortiGate NP/CP hardware offloading is irrelevant here because this is FortiSOAR workflow logging and connector execution diagnostics, not firewall data-plane traffic processing.
According to the National Institute of Standards and Technology (NIST) cybersecurity framework, incident handling activities can be divided into phases.
In which incident handling phase do you quarantine a compromised host in order to prevent an adversary from using it as a stepping stone to the next phase of an attack?
Containment
Analysis
Eradication
Recovery
NIST Cybersecurity Framework Overview :
The NIST Cybersecurity Framework provides a structured approach for managing and mitigating cybersecurity risks. Incident handling is divided into several phases to systematically address and resolve incidents.
Incident Handling Phases :
Preparation : Establishing and maintaining an incident response capability.
Detection and Analysis : Identifying and investigating suspicious activities to confirm an incident.
Containment, Eradication, and Recovery :
Containment: Limiting the impact of the incident.
Eradication: Removing the root cause of the incident.
Recovery: Restoring systems to normal operation.
Containment Phase :
The primary goal of the containment phase is to prevent the incident from spreading and causing further damage.
Quarantining a Compromised Host :
Quarantining involves isolating the compromised host from the rest of the network to prevent adversaries from moving laterally and causing more harm.
Techniques include network segmentation, disabling network interfaces, and applying access controls.
Which statement best describes the MITRE ATT & CK framework?
It provides a high-level description of common adversary activities, but lacks technical details
It covers tactics, techniques, and procedures, but does not provide information about mitigations.
It describes attack vectors targeting network devices and servers, but not user endpoints.
It contains some techniques or subtechniques that fall under more than one tactic.
Understanding the MITRE ATT & CK Framework:
The MITRE ATT & CK framework is a comprehensive matrix of tactics and techniques used by adversaries to achieve their objectives.
It is widely used for understanding adversary behavior, improving defense strategies, and conducting security assessments.
Analyzing the Options:
Option A: The framework provides detailed technical descriptions of adversary activities, including specific techniques and subtechniques.
Option B: The framework includes information about mitigations and detections for each technique and subtechnique, providing comprehensive guidance.
Option C: MITRE ATT & CK covers a wide range of attack vectors, including those targeting user endpoints, network devices, and servers.
Option D: Some techniques or subtechniques do indeed fall under multiple tactics, reflecting the complex nature of adversary activities that can serve different objectives.
Conclusion:
The statement that best describes the MITRE ATT & CK framework is that it contains some techniques or subtechniques that fall under more than one tactic.
Which two ways can you create an incident on FortiAnalyzer? (Choose two.)
Using a connector action
Manually, on the Event Monitor page
By running a playbook
Using a custom event handler
Understanding Incident Creation in FortiAnalyzer:
FortiAnalyzer allows for the creation of incidents to track and manage security events.
Incidents can be created both automatically and manually based on detected events and predefined rules.
Analyzing the Methods:
Option A: Using a connector action typically involves integrating with other systems or services and is not a direct method for creating incidents on FortiAnalyzer.
Option B: Incidents can be created manually on the Event Monitor page by selecting relevant events and creating incidents from those events.
Option C: While playbooks can automate responses and actions, the direct creation of incidents is usually managed through event handlers or manual processes.
Option D: Custom event handlers can be configured to trigger incident creation based on specific events or conditions, automating the process within FortiAnalyzer.
Conclusion:
The two valid methods for creating an incident on FortiAnalyzer are manually on the Event Monitor page and using a custom event handler.
Which two phases are part of the FortiSOAR incident handling process but are not phases in the NIST 800-61 Revision 2 model? Choose two answers.
Preparation
Confirmation
Detection
Identification
Exact Extract: “FortiSOAR assumes the Preparation phase is outside its incident handling scope because it is considered a pre-SOAR responsibility.”
Exact Extract: “In FortiSOAR, the Detection and Analysis phases are expanded into Detection, Identification, and Confirmation… In the Identification phase, analysts can evaluate the alerts tied to the incident, understand the context, and enrich indicators. In the Confirmation phase, an analyst can confirm whether the incident is a true positive or a false positive.”
The correct answers are B and D . NIST 800-61 Revision 2 uses broader incident handling phases, including Preparation , Detection and Analysis , Containment , Eradication , Recovery , and Post-Incident Activity . FortiSOAR modifies that model by treating Preparation as outside SOAR scope and splitting NIST’s Detection and Analysis into more operationally useful FortiSOAR phases: Detection , Identification , and Confirmation . Therefore, Identification and Confirmation are FortiSOAR-specific phase names that are not standalone NIST phases.
A is wrong because Preparation is a NIST phase, but FortiSOAR excludes it from its incident handling workflow. C is not the best answer because Detection is part of NIST’s combined Detection and Analysis phase and is also present in FortiSOAR.
Technical Deep Dive: FortiSOAR’s split is practical. Detection is when the alert or incident enters FortiSOAR. Identification is where analysts enrich, contextualize, and scope the issue. Confirmation is the decision point where the incident is validated as true positive or false positive. This granularity improves playbook design because different automation belongs in each phase. FortiGate NP/CP offloading has no relevance here because this is incident lifecycle modeling, not traffic processing.
Refer to the exhibits.
The DOS attack playbook is configured to create an incident when an event handler generates a denial-of-ser/ice (DoS) attack event.
Why did the DOS attack playbook fail to execute?
The Create SMTP Enumeration incident task is expecting an integer value but is receiving the incorrect data type
The Get Events task is configured to execute in the incorrect order.
The Attach_Data_To_lncident task failed.
The Attach_Data_To_lncident task is expecting an integer value but is receiving the incorrect data type.
Understanding the Playbook and its Components:
The exhibit shows the status of a playbook named " DOS attack " and its associated tasks.
The playbook is designed to execute a series of tasks upon detecting a DoS attack event.
Analysis of Playbook Tasks:
Attach_Data_To_Incident: Task ID placeholder_8fab0102, status is " upstream_failed, " meaning it did not execute properly due to a previous task ' s failure.
Get Events: Task ID placeholder_fa2a573c, status is " success. "
Create SMTP Enumeration incident: Task ID placeholder_3db75c0a, status is " failed. "
Reviewing Raw Logs:
The error log shows a ValueError: invalid literal for int() with base 10: ' 10.200.200.100 ' .
This error indicates that the task attempted to convert a string (the IP address ' 10.200.200.100 ' ) to an integer, which is not possible.
Identifying the Source of the Error:
The error occurs in the file " incident_operator.py, " specifically in the execute method.
This suggests that the task " Create SMTP Enumeration incident " is the one causing the issue because it failed to process the data type correctly.
Conclusion:
The failure of the playbook is due to the " Create SMTP Enumeration incident " task receiving a string value (an IP address) when it expects an integer value. This mismatch in data types leads to the error.
Which three end user logs does FortiAnalyzer use to identify possible IOC compromised hosts? (Choose three answers)
Web filter logs1
Email filter logs
DNS filter logs2
Application filter logs
IPS logs
In the context of the Fortinet Security Fabric, FortiAnalyzer performs Indicator of Compromise (IOC) detection by correlating various security logs against a threat intelligence database. 3 The IOC engine specifically analyzes the following logs of each end user to identify potentially compromised hosts:
Web Filter Logs (A): The engine parses web filtering logs to identify access attempts to blacklisted URLs, malicious domains, or IPs associated with known malware distribution sites. 4 If a match is found in the threat database, the host is flagged as compromised.
DNS Filter Logs (C): DNS requests are a primary indicator of a compromise. The engine monitors these logs for queries directed at known Command and Control (C2) servers or domains generated by Domain Generation Algorithms (DGA). 5
IPS Logs (E): Intrusion Prevention System (IPS) logs provide critical data on signature matches for known attacks. In newer Security Operations (SOC) curricula, IPS logs are used alongside Web and DNS logs to provide a high-fidelity assessment of whether a host is currently infected and attempting to communicate with an external threat actor.
Why other options are incorrect:
Email Filter Logs (B): While important for detecting phishing attempts (Initial Access), email logs are generally used for content filtering and antispam rather than being a primary source for the IOC engine ' s behavioral " calling home " detection in the FortiAnalyzer Compromised Hosts view.
Application Filter Logs (D): Application control logs provide visibility into software usage but are less commonly used by the core IOC engine for identifying blacklisted network destinations compared to Web and DNS filtering.
Refer to Exhibit:
A SOC analyst is creating the Malicious File Detected playbook to run when FortiAnalyzer generates a malicious file event. The playbook must also update the incident with the malicious file event data.
What must the next task in this playbook be?
A local connector with the action Update Asset and Identity
A local connector with the action Attach Data to Incident
A local connector with the action Run Report
A local connector with the action Update Incident
Understanding the Playbook and its Components:
The exhibit shows a playbook in which an event trigger starts actions upon detecting a malicious file.
The initial tasks in the playbook include CREATE_INCIDENT and GET_EVENTS.
Analysis of Current Tasks:
EVENT_TRIGGER STARTER: This initiates the playbook when a specified event (malicious file detection) occurs.
CREATE_INCIDENT: This task likely creates a new incident in the incident management system for tracking and response.
GET_EVENTS: This task retrieves the event details related to the detected malicious file.
Objective of the Next Task:
The next logical step after creating an incident and retrieving event details is to update the incident with the event data, ensuring all relevant information is attached to the incident record.
This helps SOC analysts by consolidating all pertinent details within the incident record, facilitating efficient tracking and response.
Evaluating the Options:
Option A: Update Asset and Identity is not directly relevant to attaching event data to the incident.
Option B: Attach Data to Incident sounds plausible but typically, updating an incident involves more comprehensive changes including status updates, adding comments, and other data modifications.
Option C: Run Report is irrelevant in this context as the goal is to update the incident with event data.
Option D: Update Incident is the most suitable action for incorporating event data into the existing incident record.
Conclusion:
The next task in the playbook should be to update the incident with the event data to ensure the incident reflects all necessary information for further investigation and response.
Refer to the exhibit. What is the correct Jinja expression to filter the results to show only the MD5 hash values?
{{ [slot 1] | [slot 2] [slot 3].[slot 4] }}
Select the Jinja expression in the left column, hold and drag it to a blank position on the right. Place the four correct steps in order, placing the first step in the first slot.


Slot 1: data Slot 2: json_query Slot 3: ( " results[?type== ' FileHash-MD5 ' ] " ) Slot 4: value
Final Expression: {{ vars.artifacts.data | json_query( " results[?type== ' FileHash-MD5 ' ] " ) .value }}
In FortiSOAR 7.6 , advanced data manipulation within playbooks often requires the use of JMESPath queries via the json_query Jinja filter. To extract specific data from a complex JSON object (like the vars.artifacts dictionary shown in the exhibit), the analyst must follow the structural hierarchy:
Slot 1 (data): Based on the exhibit, the root of the artifact information is located under vars.artifacts.data. Therefore, " data " is the starting point for the filter.
Slot 2 (json_query): To perform advanced filtering (searching for a specific type), the json_query filter must be applied. This allows the playbook to traverse the list and find items matching a specific key-value pair.
Slot 3 ( " results[?type== ' FileHash-MD5 ' ] " ): This is the JMESPath expression. It looks into the results array and applies a filter [?...] to find only those objects where the type attribute exactly matches FileHash-MD5.
Slot 4 (value): Once the correct object(s) are found, the expression needs to return the actual hash. In the JSON exhibit, the MD5 string is stored in the key named value.
Why other options are incorrect:
tojson: This filter converts a dictionary/list into a JSON string, which would break the ability to further query the object for the " value " field.
results (as a standalone slot): While " results " is part of the path, it is handled inside the json_query string to allow for conditional filtering.
Refer to the exhibit.

You are reviewing the Triggering Events page for a FortiSIEM incident. You want to remove the Reporting IP column because you have only one firewall in the topology. How do you accomplish this? (Choose one answer)
Clear the Reporting IP field from the Triggered Attributes section when you configure the Incident Action.
Disable correlation for the Reporting IP field in the rule subpattern.
Remove the Reporting IP attribute from the raw logs using parsing rules.
Customize the display columns for this incident.
Exact Extract: “Action: Click the edit icon to define the incident attributes and triggered attributes that this rule must generate. You must define at least one incident before you can save a rule.”
Exact Extract: “Triggered Attributes: Select the attributes from the triggering events that you want to include as columns in the Dashboard and Incidents interfaces for this event.”
The correct answer is A . The Reporting IP column is controlled by the rule’s Triggered Attributes configuration under the Define Action / Incident Action settings. If Reporting IP is selected there, FortiSIEM includes it as a displayed incident-related column. Since the topology has only one firewall, the Reporting IP value is repetitive and provides little analytical value, so you remove it by clearing Reporting IP from the Triggered Attributes list.
Option B is wrong because correlation/grouping logic is configured in the rule condition or subpattern, not used to hide columns. Option C is reckless and incorrect; Reporting IP is a normalized event attribute and should not be removed from raw logs or parser output just to change a display column. Option D is only a display-level idea and does not address the rule-generated triggered attributes that define which event attributes are exposed for the incident.
Technical Deep Dive: FortiSIEM separates rule detection logic from incident presentation metadata. The subpattern filter and aggregate decide whether an incident triggers. The Triggered Attributes decide which matching event fields analysts see as incident columns. In this case, you do not change parsing, event normalization, or correlation. You only tune the incident action output so analysts focus on useful fields such as Source IP, Destination IP, and Destination Port. FortiGate NP/CP acceleration is irrelevant because this is FortiSIEM event presentation logic, not firewall packet forwarding or ASIC offload behavior.
While monitoring your network, you discover that one FortiGate device is sending significantly more logs to FortiAnalyzer than all of the other FortiGate devices in the topology.
Additionally, the ADOM that the FortiGate devices are registered to consistently exceeds its quota.
What are two possible solutions? (Choose two.)
Increase the storage space quota for the first FortiGate device.
Create a separate ADOM for the first FortiGate device and configure a different set of storage policies.
Reconfigure the first FortiGate device to reduce the number of logs it forwards to FortiAnalyzer.
Configure data selectors to filter the data sent by the first FortiGate device.
Understanding the Problem :
One FortiGate device is generating a significantly higher volume of logs compared to other devices, causing the ADOM to exceed its storage quota.
This can lead to performance issues and difficulties in managing logs effectively within FortiAnalyzer.
Possible Solutions :
The goal is to manage the volume of logs and ensure that the ADOM does not exceed its quota, while still maintaining effective log analysis and monitoring.
Solution A: Increase the Storage Space Quota for the First FortiGate Device :
While increasing the storage space quota might provide a temporary relief, it does not address the root cause of the issue, which is the excessive log volume.
This solution might not be sustainable in the long term as log volume could continue to grow.
Not selected as it does not provide a long-term, efficient solution.
Solution B: Create a Separate ADOM for the First FortiGate Device and Configure a Different Set of Storage Policies :
Creating a separate ADOM allows for tailored storage policies and management specifically for the high-log-volume device.
This can help in distributing the storage load and applying more stringent or customized retention and storage policies.
Selected as it effectively manages the storage and organization of logs.
Solution C: Reconfigure the First FortiGate Device to Reduce the Number of Logs it Forwards to FortiAnalyzer :
By adjusting the logging settings on the FortiGate device, you can reduce the volume of logs forwarded to FortiAnalyzer.
This can include disabling unnecessary logging, reducing the logging level, or filtering out less critical logs.
Selected as it directly addresses the issue of excessive log volume.
Solution D: Configure Data Selectors to Filter the Data Sent by the First FortiGate Device :
Data selectors can be used to filter the logs sent to FortiAnalyzer, ensuring only relevant logs are forwarded.
This can help in reducing the volume of logs but might require detailed configuration and regular updates to ensure critical logs are not missed.
Not selected as it might not be as effective as reconfiguring logging settings directly on the FortiGate device.
Implementation Steps :
For Solution B :
Step 1 : Access FortiAnalyzer and navigate to the ADOM management section.
Step 2 : Create a new ADOM for the high-log-volume FortiGate device.
Step 3 : Register the FortiGate device to this new ADOM.
Step 4 : Configure specific storage policies for the new ADOM to manage log retention and storage.
For Solution C :
Step 1 : Access the FortiGate device’s configuration interface.
Step 2 : Navigate to the logging settings.
Step 3 : Adjust the logging level and disable unnecessary logs.
Step 4 : Save the configuration and monitor the log volume sent to FortiAnalyzer.
Which two statements accurately describe the process to create a new rule from a search using FortiSIEM analytics? Choose two answers.
Raw event logs cannot be used for incident rule creation.
The incident action is automatically configured based on the event type.
All search filter rows are added into a single subpattern.
The default aggregate condition will always be COUNT(Matched Events) > = 1 .
Exact Extract: “FortiSIEM uses the analytics search filter conditions to create the rule subpattern Filter conditions and the search display conditions to create the rule Group by conditions. When creating rules from analytics searches, FortiSIEM always sets the Aggregate condition to COUNT(Matched Events) > = 1.”
Exact Extract: “Note that the General and Define Action tabs need manual configuration. Only the Define Condition tab, with the subpattern, is configured for you using the search results. If your search parameters contain multiple rows, all of them will be included in one subpattern.”
The correct answers are C and D . When you create a rule from a FortiSIEM analytics search, FortiSIEM converts the analytics filter rows into the rule’s Define Condition logic. If the analytics search contains multiple filter rows, FortiSIEM places them into one subpattern , not multiple independent subpatterns. FortiSIEM also automatically sets the default aggregate to COUNT(Matched Events) > = 1 , which means at least one matching event is enough unless you manually adjust the threshold.
Option A is wrong because analytics searches are based on event data, and those search conditions can be used to build a rule. Option B is wrong because the guide is explicit: General and Define Action still require manual configuration. The event type does not automatically configure the incident action.
Technical Deep Dive: Creating a rule from analytics is a shortcut, not a complete rule-design process. FortiSIEM helps by translating search filters into a subpattern filter and display fields into Group By attributes. However, an architect still must validate the aggregate threshold, define the rule metadata, and configure the incident action. In real SOC design, you rarely leave COUNT(Matched Events) > = 1 unchanged for noisy detections; you tune it based on baseline frequency, event criticality, and time window. This is SIEM correlation logic only; FortiGate NP/CP offloading is irrelevant because no packet forwarding or ASIC inspection is involved.
Which three end user logs does FortiAnalyzer use to identify possible IOC compromised hosts? (Choose three.)
Email filter logs
DNS filter logs
Application filter logs
IPS logs
Web filter logs
Overview of Indicators of Compromise (IoCs) : Indicators of Compromise (IoCs) are pieces of evidence that suggest a system may have been compromised. These can include unusual network traffic patterns, the presence of known malicious files, or other suspicious activities.
FortiAnalyzer ' s Role : FortiAnalyzer aggregates logs from various Fortinet devices to provide comprehensive visibility and analysis of network events. It uses these logs to identify potential IoCs and compromised hosts.
Relevant Log Types :
DNS Filter Logs :
DNS requests are a common vector for malware communication. Analyzing DNS filter logs helps in identifying suspicious domain queries, which can indicate malware attempting to communicate with command and control (C2) servers.
When configuring a FortiAnalyzer to act as a collector device, which two steps must you perform? (Choose two.)
Enable log compression.
Configure log forwarding to a FortiAnalyzer in analyzer mode.
Configure the data policy to focus on archiving.
Configure Fabric authorization on the connecting interface.
Understanding FortiAnalyzer Roles :
FortiAnalyzer can operate in two primary modes: collector mode and analyzer mode.
Collector Mode : Gathers logs from various devices and forwards them to another FortiAnalyzer operating in analyzer mode for detailed analysis.
Analyzer Mode : Provides detailed log analysis, reporting, and incident management.
Steps to Configure FortiAnalyzer as a Collector Device :
A. Enable Log Compression :
While enabling log compression can help save storage space, it is not a mandatory step specifically required for configuring FortiAnalyzer in collector mode.
Not selected as it is optional and not directly related to the collector configuration process.
B. Configure Log Forwarding to a FortiAnalyzer in Analyzer Mode :
Essential for ensuring that logs collected by the collector FortiAnalyzer are sent to the analyzer FortiAnalyzer for detailed processing.
Selected as it is a critical step in configuring a FortiAnalyzer as a collector device.
Step 1 : Access the FortiAnalyzer interface and navigate to log forwarding settings.
Step 2 : Configure log forwarding by specifying the IP address and necessary credentials of the FortiAnalyzer in analyzer mode.
Exhibit:
Which observation about this FortiAnalyzer Fabric deployment architecture is true?
The AMER HQ SOC team cannot run automation playbooks from the Fabric supervisor.
The AMER HQ SOC team must configure high availability (HA) for the supervisor node.
The EMEA SOC team has access to historical logs only.
The APAC SOC team has access to FortiView and other reporting functions.
Understanding FortiAnalyzer Fabric Deployment:
FortiAnalyzer Fabric deployment involves a hierarchical structure where the Fabric root (supervisor) coordinates with multiple Fabric members (collectors and analyzers).
This setup ensures centralized log collection, analysis, and incident response across geographically distributed locations.
Analyzing the Exhibit:
FAZ1-Supervisor is located at AMER HQ and acts as the Fabric root.
FAZ2-Analyzer is a Fabric member located in EMEA.
FAZ3-Collector and FAZ4-Collector are Fabric members located in EMEA and APAC, respectively.
Evaluating the Options:
Option A: The statement indicates that the AMER HQ SOC team cannot run automation playbooks from the Fabric supervisor. This is true because automation playbooks and certain orchestration tasks typically require local execution capabilities which may not be fully supported on the supervisor node.
Option B: High availability (HA) configuration for the supervisor node is a best practice for redundancy but is not directly inferred from the given architecture.
Option C: The EMEA SOC team having access to historical logs only is not correct since FAZ2-Analyzer provides full analysis capabilities.
Option D: The APAC SOC team has access to FortiView and other reporting functions through FAZ4-Collector, but this is not explicitly detailed in the provided architecture.
Conclusion:
The most accurate observation about this FortiAnalyzer Fabric deployment architecture is that the AMER HQ SOC team cannot run automation playbooks from the Fabric supervisor.
Copyright © 2014-2026 Certensure. All Rights Reserved