Fortinet black logo

Handbook

Obtaining the Application ID from the FortiGuard ABP User Portal

Obtaining the Application ID from the FortiGuard ABP User Portal

The FortiADC Advanced Bot Protection policy binds to the FortiGuard ABP Application through its assigned Application ID to initiate bot detection and protection for the Application. Before you can configure an Advanced Bot Protection policy, you will need to obtain the Application ID either from an existing Application or create a new configuration in the FortiGuard ABP User Portal.

When an Application is created, the Application ID is automatically assigned. You can immediately begin to configure Advanced Bot Protection policies on FortiADC using this Application ID, however, the Advanced Bot Protection functionality will not activate until the FortiGuard ABP Application is fully analyzed and Pre-Provisioned to protect the Application. Pre-Provisioning is required to identify all URLs that should be protected in your Application domain (such as login URLs), and the locations to which JavaScript need to be inserted to collect client information. Without these resources, FortiADC will not be able to insert the necessary JavaScript for bot detection.

Pre-Provisioning is triggered upon creating the Application, and requires 2 to 3 days to complete. During this process, your FortiGuard ABP Application will be in Pending status until Pre-Provisioning is complete. When the Application status is Ready, Advanced Bot Protection can be activated in your FortiADC.

Before you begin:
  • You must have a valid FortiGuard Advanced Bot Protection license.
  • You must have access to the FortiGuard Advanced Bot Protection User Portal.
To obtain the Application ID from the FortiGuard ABP User Portal:
  1. Login to FortiGuard Advanced Bot Protection (https://fortiabp.forticloud.com/).
  2. Navigate to Application.
  3. On the Application page, locate the entry for your FortiADC connector device.
  4. Under the Action column, click the vertical ellipsis icon () to expand for more options.
  5. Click Copy Application ID.
    The Application ID of your FortiADC connector device is copied to your clipboard.
To add your application in FortiGuard ABP:
  1. Login to FortiGuard Advanced Bot Protection.
  2. Navigate to Application.
  3. Click Create New to display the configuration editor.
  4. In the Create Application page, configure the following:
  5. Setting

    Description

    Domain Name Enter the domain name of your application.
    Once this application is added, the domain name cannot be edited.
    Location

    Select the location for your application servers.
    FortiGuard Advanced Bot Protection is hosted in both the EU and US regions of Google Cloud. Opting for a region near your application server can significantly decrease network latency when FortiGuard Advanced Bot Protection processes your traffic.

    Once this application is added, the location cannot be edited.

    Application Name Provide a distinctive name for your application to facilitate easy identification.
  6. Optionally, click Advanced Settings to enter the login URL of your application.

    This setting is optional as your domain will be analyzed in the Pre-Provisioning process and the login URLs can be automatically identified during this phase. However, you can manually include additional login URLs to ensure they are not overlooked in the Pre-Provisioning process.
  7. Click Add.
    Your application will be listed in the Application page and automatically assigned an Application ID. The Pre-Provisioning process is initiated once the application is successfully added.
    This application will be in Pending status until Pre-Provisioning is complete. Once the Application status is Ready, you can configure the Advanced Bot Protection policies in your FortiADC.

FortiGuard ABP Pre-Provisioning

Once you have added your FortiGuard ABP Application, the Pre-Provisioning process begins. This triggers a request to the Professional Engagement Team (PET) to analyze your application details and to identify URLs to protect and insert the required JavaScript to enable the Advanced Bot Protection functionality. This process is currently conducted internally by the PET and requires 2 to 3 days to complete. If you wish to modify or add entries, please submit a request with Fortinet Support.

When Pre-Provisioning is complete, you can access the information on the protected URL entries and the locations where JavaScript is inserted for bot protection from the Pre-Provisioning page under the Configurations menu.

Obtaining the Application ID from the FortiGuard ABP User Portal

The FortiADC Advanced Bot Protection policy binds to the FortiGuard ABP Application through its assigned Application ID to initiate bot detection and protection for the Application. Before you can configure an Advanced Bot Protection policy, you will need to obtain the Application ID either from an existing Application or create a new configuration in the FortiGuard ABP User Portal.

When an Application is created, the Application ID is automatically assigned. You can immediately begin to configure Advanced Bot Protection policies on FortiADC using this Application ID, however, the Advanced Bot Protection functionality will not activate until the FortiGuard ABP Application is fully analyzed and Pre-Provisioned to protect the Application. Pre-Provisioning is required to identify all URLs that should be protected in your Application domain (such as login URLs), and the locations to which JavaScript need to be inserted to collect client information. Without these resources, FortiADC will not be able to insert the necessary JavaScript for bot detection.

Pre-Provisioning is triggered upon creating the Application, and requires 2 to 3 days to complete. During this process, your FortiGuard ABP Application will be in Pending status until Pre-Provisioning is complete. When the Application status is Ready, Advanced Bot Protection can be activated in your FortiADC.

Before you begin:
  • You must have a valid FortiGuard Advanced Bot Protection license.
  • You must have access to the FortiGuard Advanced Bot Protection User Portal.
To obtain the Application ID from the FortiGuard ABP User Portal:
  1. Login to FortiGuard Advanced Bot Protection (https://fortiabp.forticloud.com/).
  2. Navigate to Application.
  3. On the Application page, locate the entry for your FortiADC connector device.
  4. Under the Action column, click the vertical ellipsis icon () to expand for more options.
  5. Click Copy Application ID.
    The Application ID of your FortiADC connector device is copied to your clipboard.
To add your application in FortiGuard ABP:
  1. Login to FortiGuard Advanced Bot Protection.
  2. Navigate to Application.
  3. Click Create New to display the configuration editor.
  4. In the Create Application page, configure the following:
  5. Setting

    Description

    Domain Name Enter the domain name of your application.
    Once this application is added, the domain name cannot be edited.
    Location

    Select the location for your application servers.
    FortiGuard Advanced Bot Protection is hosted in both the EU and US regions of Google Cloud. Opting for a region near your application server can significantly decrease network latency when FortiGuard Advanced Bot Protection processes your traffic.

    Once this application is added, the location cannot be edited.

    Application Name Provide a distinctive name for your application to facilitate easy identification.
  6. Optionally, click Advanced Settings to enter the login URL of your application.

    This setting is optional as your domain will be analyzed in the Pre-Provisioning process and the login URLs can be automatically identified during this phase. However, you can manually include additional login URLs to ensure they are not overlooked in the Pre-Provisioning process.
  7. Click Add.
    Your application will be listed in the Application page and automatically assigned an Application ID. The Pre-Provisioning process is initiated once the application is successfully added.
    This application will be in Pending status until Pre-Provisioning is complete. Once the Application status is Ready, you can configure the Advanced Bot Protection policies in your FortiADC.

FortiGuard ABP Pre-Provisioning

Once you have added your FortiGuard ABP Application, the Pre-Provisioning process begins. This triggers a request to the Professional Engagement Team (PET) to analyze your application details and to identify URLs to protect and insert the required JavaScript to enable the Advanced Bot Protection functionality. This process is currently conducted internally by the PET and requires 2 to 3 days to complete. If you wish to modify or add entries, please submit a request with Fortinet Support.

When Pre-Provisioning is complete, you can access the information on the protected URL entries and the locations where JavaScript is inserted for bot protection from the Pre-Provisioning page under the Configurations menu.