Which API token permission(s) are required to deploy single redirect rules using cloudflare_ruleset Terraform resource
I believe the correct Terraform resource to create single redirect rules in a given zone is cloudflare_ruleset. I have a custom API token that has Dynamic Redirect read and write permissions to my test zone but I still encountering the following error.
cloudflare_ruleset.single_redirects_example: Creating...
╷
│ Error: error creating ruleset redirects
│
│ with cloudflare_ruleset.single_redirects_example,
│ on main.tf line 8, in resource "cloudflare_ruleset" "single_redirects_example":
│ 8: resource "cloudflare_ruleset" "single_redirects_example" {
│
│ Authentication error (10000)
╵
Am I missing any permissions? I tried using the API key but I get a different error which I believe is due to my user permissions:
│ Error: error creating ruleset redirect example
│
│ with cloudflare_ruleset.single_redirects_example,
│ on main.tf line 8, in resource "cloudflare_ruleset" "single_redirects_example":
│ 8: resource "cloudflare_ruleset" "single_redirects_example" {
│
│ missing the permissions required to create rulesets in the http_request_redirect phase at the zone level