Skip to content

js-bao-wss-client


js-bao-wss-client / BlobBucketPreset

Type Alias: BlobBucketPreset ​

BlobBucketPreset = "public" | "authenticated" | "admin-only" | "personal-uploads" | "custom"

Named access preset. Supersedes the legacy accessPolicy enum. A bucket is either a named preset or custom (rule-set-backed).

  • public — anyone (incl. anonymous) can read/list
  • authenticated — any signed-in member can read/write
  • admin-only — admin/owner only (replaces the old owner-only)
  • personal-uploads — members read/delete/share their OWN blobs; list is admin-only
  • custom — governed by an attached ruleSetId
Documentation validated against js-bao-wss-client 3.4.0 · js-bao 0.11.0 · primitive-admin 1.0.62 · primitive-app 3.1.0 — 2026-09-30