{
  "{d}test": {
    "{f}exportoptions.json": {
      "passwordStyle": "SKIP",
      "apiOptionStyle": "EMIT_ALL",
      "authTokenStyle": "SKIP_AUTO",
      "skipUrlFragmentWrapping": false,
      "libraryStyle": "EMIT_ALL",
      "schemaCacheStyle": "DO_NOT_EMIT",
      "filters": {
        "key": [
          "security.roles"
        ]
      }
    },
    "{d}security": {
      "{f}ReadMe.md": "This folder contains definitions for security\n",
      "{d}roles": {
        "{f}ReadMe.md": "This contains Roles defined for the project.\nRoles define which server features are available and what the permissions\non each feature is enabled.\n",
        "{f}Read$0020only.json": {
          "name": "Read only",
          "description": "Read-only access to everything in this project",
          "defaultTablePermission": "R",
          "defaultViewPermission": "R",
          "defaultFunctionPermission": "X",
          "globals": {},
          "apiVisibility": {
            "table": {
              "isRestricted": false,
              "restrictedTo": null
            },
            "view": {
              "isRestricted": false,
              "restrictedTo": null
            },
            "resource": {
              "isRestricted": false,
              "restrictedTo": null
            },
            "procedure": {
              "isRestricted": false,
              "restrictedTo": null
            },
            "metatable": {
              "isRestricted": false,
              "restrictedTo": null
            },
            "function": {
              "isRestricted": false,
              "restrictedTo": null
            }
          },
          "entityPermission": {},
          "functionPermission": {}
        }
      }
    }
  }
}