net.wireservice.space.subscriber

Gated articles for a publication's paying readers. One space per access tier; the space key names the tier (e.g., 'members'). Each record is a full site.standard.document pointed to by a public net.wireservice.gatedContent stub. simplespace config: readPolicy managing-app with the CMS as managingApp (it answers checkUserAccess from entitlement records), appAccess #open so readers can use any app.

Repository @wireservice.net did:plc:lktj64hp7lc3fzuf6iyy7lwj not from the namespace authority
Details · space
Kindspace
Authorityspace.wireservice.net
Indexed

Space

space · key any

Shown at sign-in

name

string

Subscriber content

Collections

collections

array · nsid

The record collections clients of this space type use. A space: scope covers these unless it names its own.

Asking for it

OAuth scope

A client asks for access to spaces of this type with this scope. On its own it covers your own spaces, with any key, and reading, creating, updating and deleting records in the collections above; authority, skey, collection, action and manage narrow or widen that. From the Atproto Spaces proposal (0016).

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • net.wireservice.space.business

    space not from the namespace authority

    A publication's reader accounts, entitlements, and payments. Contains reader PII. Anchored on the publication's DID with space key 'business'. simplespace config: readPolicy member-list with no members, appAccess #allowList of the CMS client.

  • A publication's private newsroom: drafts, editorial comments, staff roles, and stylesheet drafts. Anchored on the publication's DID with space key 'staff'. simplespace config: readPolicy member-list with no members (only the publication account, via the CMS, reads it), appAccess #allowList of the CMS client.

  • net.wireservice.gatedContent

    object not from the namespace authority

    Pointer from a public site.standard.document stub to the full article stored in a subscriber space. Plugs into the open content union of site.standard.document. Renderers that cannot access the space fall back to the stub's title, description, and coverImage.

  • net.wireservice.entitlement

    record not from the namespace authority

    A reader's access grant, stored in the publication's business space. Authoritative: the processor's state only proposes changes to it. Grants the plan's spaces plus any listed here; at least one of plan or spaces should be set.