oysters.pubOpen oyste.rs

pub.oysters.authFullApp

Everything the Oysters web app writes. Upvotes are community.lexicon.interaction.like records, which sit outside this set's namespace, so the app requests them as a separate repo scope.

permission-setJSON

Everything the Oysters web app writes. Upvotes are community.lexicon.interaction.like records, which sit outside this set's namespace, so the app requests them as a separate repo scope.

Consent screen

Post and comment on Oysters

Create and delete your Oysters submissions and comments.

Grants

repo

pub.oysters.post, pub.oysters.comment

create, delete

Raw document
{
  "lexicon": 1,
  "id": "pub.oysters.authFullApp",
  "defs": {
    "main": {
      "type": "permission-set",
      "description": "Everything the Oysters web app writes. Upvotes are community.lexicon.interaction.like records, which sit outside this set's namespace, so the app requests them as a separate repo scope.",
      "title": "Post and comment on Oysters",
      "title:lang": {},
      "detail": "Create and delete your Oysters submissions and comments.",
      "detail:lang": {},
      "permissions": [
        {
          "type": "permission",
          "resource": "repo",
          "action": [
            "create",
            "delete"
          ],
          "collection": [
            "pub.oysters.post",
            "pub.oysters.comment"
          ]
        }
      ]
    }
  }
}