{
  "$type": "site.standard.document",
  "canonicalUrl": "https://standard.site/docs/permissions",
  "coverImage": {
    "$type": "blob",
    "ref": {
      "$link": "bafkreigb453llb5xkikisr4j7xscycvtwy5v2sxccmcvs7ddci5kqzrlhu"
    },
    "mimeType": "image/png",
    "size": 110721
  },
  "description": "A permission set for applications to access Standard.site publications, documents, and subscriptions.",
  "path": "/docs/permissions",
  "publishedAt": "2026-02-10T00:00:00.000Z",
  "site": "at://did:plc:re3ebnp5v7ffagz6rb6xfei4/site.standard.publication/3me5vykp6lf2y",
  "textContent": "import { Table } from '@/app/components/docs'\nimport { StandardSite } from '@/app/components/docs'\n\nPermissions\n\n<StandardSite /> provides a permission set for applications to access publications, documents, and subscriptions.\n\nOverview\n\nApplications that interact with <StandardSite /> records on a user's Personal Data Server (PDS) must request appropriate permissions. Our permission set defines which collections an application can read from and write to.\n\nFull <StandardSite /> Access\n\nThe site.standard.authFull permission set provides complete access to all <StandardSite /> features.\n\nRequesting Permissions\n\nInclude site.standard.authFull in the OAuth scope when requesting user authorization:\n\nGranted Permissions\n\nThis permission set grants access to the following collections:\n\n<Table\n    headers={['Collection', 'Access scopes']}\n    rows={[\n        ['site.standard.publication', 'Create, update, and delete publication records'],\n        ['site.standard.document', 'Create, update, and delete document records'],\n        ['site.standard.graph.subscription', 'Create, update, and delete subscription records'],\n    ]}\n/>\n\nRelated\n\n- Quick Start - Get started implementing <StandardSite />\n- Publication lexicon - Understanding publication records\n- Document lexicon - Understanding document records\n- Subscription lexicon - Understanding subscription records",
  "title": "Permissions"
}