Skip to content

[R2] Document read-only API tokens for Data Catalog#31972

Merged
sejoker merged 2 commits into
productionfrom
r2-data-catalog-read-only-tokens
Jul 13, 2026
Merged

[R2] Document read-only API tokens for Data Catalog#31972
sejoker merged 2 commits into
productionfrom
r2-data-catalog-read-only-tokens

Conversation

@Marcinthecloud

Copy link
Copy Markdown
Contributor

Summary

Documents read-only API token support for R2 Data Catalog, now that read-only tokens are accepted for all accounts.

  • Rewrote Authenticate your Iceberg engine to cover read-only vs. read-write tokens, when to use each, and added a read-only example Access Policy
  • Added a note that vended credentials inherit the token's R2 storage permissions (scope storage to read-only for read-only data access)
  • Clarified the R2 API tokens Considerations note: Admin Read only works for read operations, Admin Read & Write required for writes
  • Updated the Data Catalog get-started guide to mention Admin Read only as an option for query-only clients
  • Added a changelog entry

Documentation checklist

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

This pull request requires reviews from CODEOWNERS as it changes files that match the following patterns:

Pattern Owners
/src/content/changelog/ @cloudflare/pm-changelogs, @cloudflare/product-owners
/src/content/docs/r2/ @oxyjun, @elithrar, @jonesphillip, @aninibread, @harshil1712, @helloimalastair, @cloudflare/workers-docs, @cloudflare/product-owners
/src/content/docs/r2/data-catalog/ @Marcinthecloud, @sejoker, @jonesphillip, @elithrar, @laplab, @vovacf201, @nagraham, @cloudflare/product-owners

@Marcinthecloud

Copy link
Copy Markdown
Contributor Author

/review

@cloudflare-docs-bot

cloudflare-docs-bot Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Review

✅ No issues found in commit 88929bb.

Code Review

This code review is in beta and may not always be helpful — use your judgment.

No code review issues found.

Conventions

No convention issues found.

Style Guide Review

No style-guide issues found.

Commands

Only codeowners can run commands. Post a comment with the command to trigger it.

Command Description
/review Runs a review now. Incremental if a prior review exists, full if not.
/full-review Re-reviews the entire PR diff from scratch, ignoring incremental history. Useful after a rebase, when you want a fresh review, or if the bot gets out of sync and reports issues that no longer exist.
/ignore-review-limit Permanently lifts the 2-review automatic limit for this PR. Future pushes will trigger reviews as normal.
/disable-auto-review Stops automatic reviews from triggering on future pushes to this PR. Codeowners can still run /review or /full-review manually.

@Marcinthecloud Marcinthecloud marked this pull request as ready for review July 10, 2026 14:34

@helloimalastair helloimalastair left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved for R2 Team

@sejoker sejoker force-pushed the r2-data-catalog-read-only-tokens branch from 07e2a70 to f7d9056 Compare July 13, 2026 09:28
Comment thread src/content/changelog/r2/2026-07-09-r2-data-catalog-read-only-tokens.mdx Outdated
@sejoker sejoker enabled auto-merge (squash) July 13, 2026 09:30
@sejoker sejoker merged commit 0bdf8ba into production Jul 13, 2026
17 checks passed
@sejoker sejoker deleted the r2-data-catalog-read-only-tokens branch July 13, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

product:changelog product:r2 R2 object storage: https://developers.cloudflare.com/r2 size/s

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants