How to install the Radware Bot Manager integration through Azion Marketplace
The Radware Bot Manager integration uses a proprietary engine, called Intent-based Deep Behavior Analysis (IDBA), that collects more than 250 parameters, as well as a behavioral modeling granular intent analysis to understand the intent of the visitor. Thus, the Radware Bot Manager is a complete integration to defend your online assets against bot attacks, such as account takeover, form spam, ad fraud, and many others OWASP threats.
Getting Radware Bot Manager integration from Azion Marketplace
To obtain the integration, follow these steps:
- Access Azion Console > Marketplace.
- On the Marketplace homepage, select the integration’s card.
- Once the integration’s page opens, click the Install button.
A successful message will appear. Now, your integration is installed.
- Access Real-Time Manager (RTM) > Marketplace.
- On the Marketplace homepage, select the integration’s card.
- Once the integration’s page opens, click the Get It Now button, at the bottom-right corner of the page.
A successful message will appear. Now, your integration is installed.
Configuring the integration
The integration obtained from the Marketplace is added to your list of Edge Functions. This integration runs under Azion Edge Firewall; therefore, you must configure it before using it.
Setting up an edge firewall
To instantiate the Radware Bot Manager integration, follow the steps:
- Under Products Menu, select Edge Firewall in the SECURE section.
- Click the + Edge Firewall button.
- Give a name to your edge firewall.
- Select the domains you want to protect with the function.
- Click the Edge Functions switch to enable functions on your edge application.
- Click the Save button.
Done. Now you have instantiated the edge firewall for your function.
- Under Products Menu, select Edge Firewall in the SECURE section.
- Click the Add Rule Set button.
- Give a name to your edge firewall.
- Select the domains you want to protect with the function.
- Click the Edge Functions switch to enable functions on your edge application.
- Click the Save button.
Done. Now you have instantiated the rule for your function.
Setting up the Edge Firewall function
To instantiate the Radware Bot Manager integration, while still on the Edge Firewall page:
- Select the Functions tab and follow these steps:
- Click the Add Function button.
- Give a name to your instance.
- On the dropdown menu, select the ShieldSquare Bot Manager function.
After you select the integration, a Code form will be loaded with the source code of the integration. This is just for study and can’t be modified.
In the same form, you have another tab: the Args tab. On the Args tab, you’ll pass your credentials. These credentials are obtained within the vendor or by contacting the Azion Sales Team.
The Args tab will load a JSON file which looks like this:
- Click the Save button.
Done. Now your Radware Bot Manager instance is saved.
- Select the Functions Instances tab.
- Click the + Function Instance button.
- Give a name to your instance.
- On the dropdown menu, select the ShieldSquare Bot Manager function.
- This action will load the Arguments tab.
- On the Arguments tab, add the parameters.
The Arguments tab will load a JSON file which looks like this:
- Click the Save button.
Done. Now your Radware Bot Manager instance is saved.
Setting up the Edge Firewall Rules Engine
To finish, you have to set up a Rules Engine to configure the behavior and the criteria to run the function.
Still in the Edge Firewall page:
- Select the Rules Engine tab.
- Click the + Rule Engine button.
- Give a name to the rule.
- Select a criteria to run and catch the domains that you want to run the integration on. For example:
if Hostname is equal xxxxxxxxxxxx.map.azionedge.net
. - Below, select a behavior to the criteria. In this case, it’ll be Run Function.
- Select the adequate Radware Bot Manager function according to the name you gave it in the instantiate step.
- Click the Save button.
Done. Now the Radware Bot Manager integration is running for every request made to the domain you indicated.
- Select the Rules Engine tab.
- Click the New Rule button.
- Give a name to the rule.
- Select a criteria to run and catch the domains that you want to run the integration on. For example:
if Hostname is equal xxxxxxxxxxxx.map.azionedge.net
. - Below, select a behavior to the criteria. In this case, it’ll be Run Function.
- Select the adequate Radware Bot Manager function according to the name you gave it in the instantiate step.
- Click the Save button.
Done. Now the Radware Bot Manager integration is running for every request made to the domain you indicated.