| [ Web Proxy ] |
| Viewing: https://developers.cloudflare.com/waf/tools/lists/use-in-expressions/ | [Back] [Original] |
In the Cloudflare dashboard, there are two options for editing expressions:
To use a list in the Expression Builder:
From the Operator drop-down list, select is in list or is not in list. Note that not all fields support these operators.
[Selecting an IP list from the Value drop-down list when configuring the expression of a WAF custom rule]Select a list from the Value drop-down list. Depending on your plan, you may be able to select a Managed IP List.
To commit your changes and enable the rule, select Deploy. If you are not ready to enable the rule, select Save as Draft.
To use a list in the Expression Editor, specify the in operator and use $<list_name> to specify the name of the list.
Examples:
Expression matching requests from IP addresses that are in an IP list named office_network:
ip.src in $office_network
Expression matching requests with a source IP address different from IP addresses in the office_network IP list:
not ip.src in $office_network
Expression matching requests from IP addresses in the Cloudflare Open Proxies Managed IP List:
ip.src in $cf.open_proxies
| Web Proxy Viewer | New URL | Original Page |