Cloudflare API Token Permissions

Map a Cloudflare CI deploy auth error (code 10000 / 7403 / 9106) to the missing API token permission, and show how to extend the token in-place without regenerating its value (so the GitHub Secret stays untouched). Use when `wrangler deploy` or `wrangler d1 migrations apply` fails in GitHub Actions with `Authentication error`, or when adding a new binding (`r2_buckets` / `kv_namespaces` / `queues` / `vectorize` / `hyperdrive`) to `wrangler.jsonc` and the deploy starts failing in CI even though it works locally. Covers the permission matrix per binding, the "Edit Cloudflare Workers" template's silent omission of D1 / Queues / Vectorize, and the diagnostic flow when multiple permissions are missing.

okayus 5a85b8d 10.4 KB Updated

File contents

okayus/okayus-skills/tree/main/skills/cloudflare-api-token-permissions commit 5a85b8d016

Frequently asked questions

npx skillmds@latest add okayus/cloudflare-api-token-permissions