{
  "properties": {
    "Configuration": {
      "properties": {
        "disableRemoteCapture": {
          "description": "If set to true this will prevent remote viewing of the Chromebook. This will not prevent screenshots from being taken for safeguarding purposes.",
          "title": "Disable Remote Capture",
          "type": "boolean"
        },
        "disableTabCapture": {
          "description": "If set to true Senso will not capture the active tab when remote viewing.",
          "title": "Disable Tab Capture",
          "type": "boolean"
        },
        "enableGroupDiscovery": {
          "description": "If set to true Senso will attempt to discover the OU & group membership from Google Directory for the user/device.",
          "title": "Enable Directory Group Discovery",
          "type": "boolean"
        },
        "licenseKey": {
          "description": "Senso license key used to connect the client.",
          "title": "License Key",
          "type": "string"
        },
        "promptForDesktop": {
          "description": "If set to true Senso will Prompt the user to consent to sharing their entire desktop. If set to false then only the current tab will be displayed for the device.",
          "title": "Prompt for Desktop Capture",
          "type": "boolean"
        },
        "promptForDesktopCount": {
          "description": "Number of times to prompt the user to share their desktop. Set to -1 to continuously prompt.",
          "title": "Desktop Capture Prompt Count",
          "type": "integer"
        },
        "promptForDesktopForced": {
          "description": "If set to true Senso will lock the user's device until they accept the desktop capture prompt.",
          "title": "Force Desktop Capture",
          "type": "boolean"
        },
        "promptForRemoteOnly": {
          "description": "If set to true Senso will only prompt the user to share their desktop when viewed through the full remote view, not in thumbnails.",
          "title": "Prompt for Remote Only",
          "type": "boolean"
        },
        "siteId": {
          "description": "Site ID to auto-join clients to Senso.",
          "title": "Site ID",
          "type": "string"
        },
        "useAssetId": {
          "description": "If set to true Senso will attempt to identify the Chromebook by it's asset ID, if set, rather than serial number.",
          "title": "Identify device by Asset ID",
          "type": "boolean"
        },
        "userBasedLicensing": {
          "description": "If set to true Senso will license the Chromebook by user rather than per device.",
          "title": "User Based Licensing",
          "type": "boolean"
        }
      },
      "title": "Configuration Options",
      "type": "object"
    }
  },
  "type": "object"
}