Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EDU-6111] AI documentation update - 2025-01-24 - bot manager #1465

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ Read more about [viewing logs](#logs).
Bot Manager is able to execute **7 different actions** whenever the request's score is greater or equals than the defined threshold:

- `allow`: allows the continuation of the request.
- `deny`: delivers a standard *Status Code 403* response.
- `deny`: delivers a standard *Status Code 403* response, notifying users they have been blocked.
- `drop`: terminates the request without a response to the user.
- `redirect`: allows the request to be redirected to a new URL/location when the security threshold is reached.
- `custom_html`: allows customized HTML content to be delivered to the user in case of a threshold violation.
Expand All @@ -72,6 +72,24 @@ All these actions can be configured for web and mobile applications, as well as
You can also benefit from **Secure** products, including [Web Application Firewall](/en/documentation/products/secure/edge-firewall/web-application-firewall/), [DDoS Protection](/en/documentation/products/secure/edge-firewall/ddos-protection/), [Network Layer Protection](/en/documentation/products/secure/edge-firewall/network-layer-protection/), and [Edge DNS](/en/documentation/products/secure/edge-dns/), to increase your protection, adding extra security layers to your infrastructure.
:::

### Releasing Blocked IPs

If a specific IP was blocked incorrectly, you can release it by creating a Network List and using the 'does not match' logic in your Edge Firewall rules. This involves:

1. Creating a Network List with the IPs that you want to exclude from being blocked.
2. Configuring Edge Firewall rules to allow traffic from these IPs using the 'does not match' condition.

[TECHWRITER TODO: INSERT DETAILED STEPS ON CREATING NETWORK LIST AND CONFIGURING EDGE FIREWALL RULES]

### Reverting Settings

In cases where the Bot Manager settings have a significant impact, you can revert them by:

1. Changing the configurations back to their previous states.
2. Setting the Bot Manager mode to `Allow` to ensure all requests are permitted temporarily while configurations are adjusted.

[TECHWRITER TODO: INSERT STEP-BY-STEP GUIDE ON HOW TO REVERT SETTINGS AND CHANGE BACK CONFIGURATIONS]

### Use cases

**Bot Manager** was developed by Azion to attend to use cases involving common practices of malicious bots and traffic.
Expand Down Expand Up @@ -235,4 +253,4 @@ By using the `redirect` action, the defined URL/location can contain a Captcha i

### Custom rules

Azion will provide you with easy-to-go configurations, that should be enough for most of the cases. If you need a more detailed configuration, you can add new custom rules based on your business needs. It's also possible to add more criteria and behaviors to be executed by the [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/), building more comprehensive responses to possible attacks.
Azion will provide you with easy-to-go configurations, that should be enough for most of the cases. If you need a more detailed configuration, you can add new custom rules based on your business needs. It's also possible to add more criteria and behaviors to be executed by the [Rules Engine](/en/documentation/products/secure/edge-firewall/rules-engine/), building more comprehensive responses to possible attacks.