space.highport.authManage

Details · permission-set
Kindpermission-set
Authorityhighport.space
Indexed
cid bafyreihr3fslkoltv6x353bjcoqpj4b55hb5hqyrzws5wzpgdf6txzmhdi

Checks

Valid Lint pass
JSONDownload
{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "detail": "Create, update, and delete your site and tile records — in your own repo and in your own highport.space spaces — record your acceptance of the highport.space policies, let highport.space read the spaces you belong to so it can keep their sites published, manage your registered domains, create and manage your own highport.space spaces, and read and set how your sites' bandwidth is metered and who pays for it.",
      "permissions": [
        {
          "action": [
            "create",
            "update",
            "delete"
          ],
          "collection": [
            "space.highport.sites.site",
            "space.highport.sites.tile"
          ],
          "resource": "repo",
          "type": "permission"
        },
        {
          "action": [
            "create",
            "update"
          ],
          "collection": [
            "space.highport.policy"
          ],
          "resource": "repo",
          "type": "permission"
        },
        {
          "action": [
            "read"
          ],
          "authority": "*",
          "collection": [
            "space.highport.sites.site",
            "space.highport.sites.tile"
          ],
          "resource": "space",
          "spaceType": "space.highport.sites.space",
          "type": "permission"
        },
        {
          "action": [
            "create",
            "update",
            "delete"
          ],
          "collection": [
            "space.highport.sites.site",
            "space.highport.sites.tile"
          ],
          "manage": [
            "create",
            "update",
            "delete"
          ],
          "resource": "space",
          "spaceType": "space.highport.sites.space",
          "type": "permission"
        },
        {
          "inheritAud": true,
          "lxm": [
            "space.highport.manage.register",
            "space.highport.manage.verify",
            "space.highport.manage.getDomain",
            "space.highport.manage.listDomains",
            "space.highport.manage.releaseDomain",
            "space.highport.manage.validate",
            "space.highport.manage.getIndexStatus",
            "space.highport.manage.reindex",
            "space.highport.manage.connectSpace",
            "space.highport.manage.grantSpaceAccess",
            "space.highport.manage.syncSpace",
            "space.highport.manage.disconnectSpace",
            "space.highport.manage.getSpace",
            "space.highport.manage.listSpaces",
            "space.highport.manage.listSpaceSites",
            "space.highport.manage.listSpaceTiles",
            "space.highport.manage.listSpaceEvents",
            "space.highport.manage.getConsumption",
            "space.highport.manage.listDomainBilling",
            "space.highport.manage.setDomainBilling",
            "space.highport.manage.getSiteTraffic",
            "space.highport.manage.listSiteVisitors",
            "space.highport.manage.getMyActivity",
            "space.highport.manage.enableDelegation",
            "space.highport.manage.disableDelegation",
            "space.highport.manage.setCertificateMode",
            "space.highport.manage.setDelegationDefaultTile",
            "space.highport.manage.reserveDomain",
            "space.highport.manage.releaseReservation",
            "space.highport.manage.listReservations"
          ],
          "resource": "rpc",
          "type": "permission"
        }
      ],
      "title": "Manage highport.space sites, tiles, spaces, and bandwidth",
      "type": "permission-set"
    }
  },
  "id": "space.highport.authManage",
  "lexicon": 1
}