Skip to content
Siglata Docs
Esc
↑↓navigate↵open⌘Jpreview
On this page

OAuth Scopes

OAuth Scopes

Siglata enforces principle-of-least-privilege capability scopes:

Scope Description Minimum Role
files:read Inspect active files, list trash, inspect storage metrics, and obtain one-time download links. member
files:write Reserve uploads, cancel uploads, rename files, trash, and restore files. member
organizations:read Read organization profile and metadata for the granted workspace. member
organizations:write Rename the organization, change its slug or set version retention. admin
members:read List organization members and view pending invitations. member
members:write Invite new members, cancel pending invitations, update roles, or remove members. admin

In addition to OAuth scopes, Siglata checks connection validity and the user’s current membership and role at the start of every MCP request and authenticated file transfer. A tool call uses the principal resolved for that request, retaining the token’s original scopes and claims. Operations check their scopes and applicable file, source and destination permissions.

Last updated on

Was this page helpful?