Skip to content

Docs/open360 api token roles - #957

Merged
amosd92 merged 3 commits into
masterfrom
docs/open360-api-token-roles
Aug 5, 2026
Merged

Docs/open360 api token roles#957
amosd92 merged 3 commits into
masterfrom
docs/open360-api-token-roles

Conversation

@amosd92

@amosd92 amosd92 commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

amosd92 and others added 2 commits August 5, 2026 11:14
API tokens now carry a role (feature flag api-token-roles), and nothing
documented it — the legacy Manage API Tokens page predates the feature.

New page at docs/open360/settings/api-tokens.md covers:
- The four roles: Admin, User and Read-only are assignable; Custom is a
  fine-grained permission set assigned outside the UI and can't be edited
  from this table.
- Every new token defaults to Admin, including tokens created before roles
  existed (legacy/rollout tokens are Admin-equivalent on the backend).
- Why it matters: scoping a token narrows the blast radius of a leak to
  what the token was actually issued for.

Links out to the existing Manage API Tokens page for create/delete, which
is unchanged and out of scope here.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Custom isn't assignable through this UI, so documenting it alongside the
three real options added noise without adding anything actionable.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@netlify

netlify Bot commented Aug 5, 2026

Copy link
Copy Markdown

Deploy Preview for deluxe-empanada-3ebf3b ready!

Name Link
🔨 Latest commit 87a6fb7
🔍 Latest deploy log https://app.netlify.com/projects/deluxe-empanada-3ebf3b/deploys/6a72f22ce256330008420889
😎 Deploy Preview https://deploy-preview-957--deluxe-empanada-3ebf3b.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@amosd92
amosd92 merged commit c760647 into master Aug 5, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant