Authenticated workspace access
Private routes resolve the signed-in user before returning personal, team, or scoped-member workspace data.
Obsi Drive · Security
Authenticated sessions, workspace membership, file ownership, explicit sharing, API-key scopes, guarded delivery, and protected mutations keep private workspace content from becoming a public bucket.
Private routes resolve the signed-in user before returning personal, team, or scoped-member workspace data.
Access checks ownership, application/workspace context, membership, or explicit share access before private content is returned.
Private content, previews, downloads, thumbnails, and posters are served through guarded paths rather than unprotected public URLs.
Provider connection tokens are encrypted before storage and current provider access is requested read-only where possible.
SDK API keys are hashed when stored and can carry bounded file scopes.
Database, object-storage, OAuth-provider, billing-provider, and runtime-secret controls remain explicit deployment responsibilities.
Obsi Drive