I can't turn on the check mark when creating rulesets

For Workers & Pages, what is the name of the domain?

What is the issue or error you’re encountering

skip action parameter phase ‘http_request_firewall_custom’ is not authorized

What steps have you taken to resolve the issue?

Hello, send a request to create rulesets with action = ‘skip’, for some reason the phases work: ‘http_ratelimit’,‘http_request_firewall_managed’,‘http_request_sbfm’, and ‘http_request_firewall_custom’ returns error 400 {“result”:null,“success”:false,“errors”:[{“code”:20120,“message”:“skip action parameter phase ‘http_request_firewall_custom’ is not authorized”,“source”:{“pointer”:“/rules/0/action_parameters/phases”}}],“messages”:null}. How do I enable the “WAF components to skip” option?

All remaining custom rules"?

What are the steps to reproduce the issue?

This is what my request body looks like {“description”:“”,“kind”:“zone”,“zone_id”:“…”,“name”:“default”,“phase”:“http_request_firewall_custom”,“rules”:[{“action”:“skip”,“action_parameters”:{“phases”:[“http_request_firewall_custom”]},“description”:“api test”,“enabled”:true,“expression”:“cf.client.bot”}]}

Hi,

Looking at your result
> error 400 {“result”:null,“success”:false,“errors”:[{“code”:20120,“message”:“skip action parameter phase ‘http_request_firewall_custom’ is not authorized”

This is showing you don’t have permission to use the skip action on this specific phase. For advanced WAF customization such as WAF components to skip is only available for Enterprise plan.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.