sh.diffuse.atproto.permissions

Details · permission-set
Kindpermission-set
Authorityatproto.diffuse.sh
Indexed

Permission set

permission-set

Shown at sign-in

title

string

Diffuse

detail

string

Store and sync your Diffuse library in a private space

Permissions

space

permission

Read, create, update and delete sh.diffuse.output.facet, sh.diffuse.output.playlistItemBundle, sh.diffuse.output.setting and sh.diffuse.output.trackBundle records in the space self among your own sh.diffuse.atproto.space spaces, and create, update and delete the spaces themselves. From the Atproto Spaces proposal (0016); servers without it ignore space permissions.

  • authority: self
  • skey: self
  • collection: sh.diffuse.output.facet, sh.diffuse.output.playlistItemBundle, sh.diffuse.output.setting, sh.diffuse.output.trackBundle
  • action: read, create, update, delete
  • manage: create, update, delete

space

permission

Read, create, update and delete * records in the space self among anyone's sh.diffuse.atproto.space spaces. From the Atproto Spaces proposal (0016); servers without it ignore space permissions.

  • authority: *
  • skey: self
  • collection: *
  • action: read, create, update, delete

Asking for it

OAuth scope

A client asks for this permission set with this scope. The scope builder lists what the set grants.

Similar lexicons

semantic match

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