app.blebbit.authr.folder.authzed

Relations and permissions available on folders for the Authr Example

Repository @blebbit.app did:plc:veavz5io7eocwh7dbrhr2thi namespace authority
Details · defs
Kinddefs
Authorityfolder.authr.blebbit.app
Indexed
cid bafyreigwvfop4nhnavr2q25dy4kttf4v4vc7hu2hpy72tj6zttrn3ik56a

Checks

Lint pass
  • Invalid schema structure: lexicon must have at least one definition
JSONDownload
{
  "$authzed": {
    "permissions": {
      "admin": "owner + parent->admin",
      "comment": "commenter + feedback + parent->comment",
      "feedback": "reviewer + write + parent->feedback",
      "read": "reader + comment + parent->read",
      "write": "editor + admin + parent->write"
    },
    "relations": {
      "commenter": [
        "user",
        "group#member"
      ],
      "editor": [
        "user",
        "group#member"
      ],
      "owner": [
        "user",
        "group#member"
      ],
      "parent": [
        "folder"
      ],
      "reader": [
        "user",
        "group#member"
      ],
      "reviewer": [
        "user",
        "group#member"
      ]
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "defs": {},
  "description": "Relations and permissions available on folders for the Authr Example",
  "id": "app.blebbit.authr.folder.authzed",
  "lexicon": 1,
  "revision": 1
}