ABP Application
On the Application page, you can set up and manage settings for your Advanced Bot Protection (ABP) applications. This involves tasks like adding new applications, checking application details, changing the application's name, and setting up login protection.
Click into each application to view its traffic insights and configurations.
For information on adding ABP Applications, please refer to ABP Setup.
Application Information
The table on the Application page displays all the Advanced Bot Protection applications currently under your FortiAppSec Cloud account.
|
Column |
Description |
|---|---|
| Name |
The internal name by which this application is displayed within the web portal GUI. Click on the Name to access Traffic Insights and General modules. |
| Domain Name | The domain name of your application. For example, www.fortinet.com. This field cannot be edited. |
| Region | The region of the ABP service that processes the traffic of your application |
| Auto Discovery Status |
The Auto Discovery Status indicates the current stage of the protection entry discovery process.
|
| Application Status |
This field displays the protection status of the application.
|
|
Action |
Click to expand the available actions to be taken on the protection entry.
|
Edit Application
-
Find the row containing the preferred application name.
-
Click the Edit icon to open the Edit Application wizard.
Changes to domain names or entry points require manually re-running Auto Discovery or adding a protection entry. Editing the application alone does not fully update the configuration.
-
Basic Information:
The Application Name and Region cannot be edited.
-
Click the Edit icon next to a domain or application to apply the ABP application to a different domain.
- If editing an On-Premises Integration, enter the following:
Setting
Description
Domains
Enter the domains associated with your on-premises integration.
Advanced Domain Options
Select whether your domain uses HTTP, HTTPS, or both.
Enable Special Port to enter a custom port number if your domain uses a non-standard port (other than HTTP 80 or HTTPS 443).
API-Only Domains
Enter any domains belonging to your application that only handle API calls.
- If editing a FortiAppSec Cloud WAF Application, enter the following:
Setting
Description
Cloud WAF Application Name
From the drop-down list, select the desired existing WAF Application under your account.
API-Only Domains
Enter any domains belonging to your application that only handle API calls.
- If editing an On-Premises Integration, enter the following:
-
-
Entry Points:
-
Add or edit an existing Entry Point
-
To add an Entry Point, click Add Entry Points.
-
To edit an existing entry point, click the Edit icon under Action.
-
-
Enter the following:
Setting
Description
Entry Point URL
Entry Points are URLs in your application that are likely targets for bots. This typically includes pages where users enter sensitive information, such as login or checkout pages.
For more details on this concept, please refer to ABP Application.
If the port number is not 80 for HTTP or 443 for HTTPS, please include the custom port number in the Entry Point URL.
Example input where the port number is 1111:
example.com:1111/loginProtection Category
Select the attack categories relevant to the URL entered above. Note that selecting more protection categories may increase the time required for the AutoDiscovery process to complete.
- Denial of Service (DoS): Attempts to overwhelm your site with traffic, causing downtime or slow performance. AutoDiscovery primarily detects DoS activity targeting search pages.
-
Account Takeover: Attempts to gain unauthorized access to user accounts. Typically targets login or password-reset pages.
-
Automated Account Creation: Bots create fake accounts to exploit services or commit fraud. Typically targets registration or signup pages.
-
Content Scraping: Bots extract content from your site, such as articles or images. Typically targets browsing pages.
-
Price Scraping: Bots collect pricing information for competitive analysis. Typically targets browsing pages.
Credentials
Optional; Provide the username and password for an existing, non-critical test account. This allows the system to determine the conditions for successful authentication, such as expected HTTP responses.
-
-
Settings: this page includes configuration options for bot confirmation.
Please note, the settings on this page apply to applications integrated with FortiWeb 7.4.12+, 7.6.6+, 8.0.3+, and FortiAppSec Cloud WAF.
As of release 26.1.a, the Protective Action is configured per Entry Point rather than per application. For instructions on editing the Protective Action, see Configurations.
Setting
Description
Bot Confirmation
When enabled, the system displays a verification challenge to distinguish between human users and automated bots.
-
Verification Method: Currently, only CAPTCHA Enforcement is supported.
-
Max Attempt Times: Number of verification attempts allowed before the Protective Action is triggered.
-
Validation Timeout: The amount of time allowed for a user or client to complete the verification before the Protective Action is triggered.
-
-
Remaining Tasks: This page lists the outstanding actions that must be completed before your application can be fully connected and protected.

-
Delete Application
-
Find the row containing the preferred application name.
-
Click Delete Application.