Citrix · Schema

Device

Application DeliveryDesktop-As-A-ServiceNetworkingVirtualizationWorkspaceFortune 1000

Properties

Name Type Description
id string Device unique identifier
serialNumber string Device serial number
deviceModel string Device model name
platform string Device platform
osVersion string Operating system version
lastAccess string Last access timestamp
userName string Enrolled user name
jailbroken boolean Whether the device is jailbroken or rooted
managed boolean Whether the device is managed
compliant boolean Whether the device is compliant with policies
View JSON Schema on GitHub

JSON Schema

citrix-device-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/Device",
  "title": "Device",
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "Device unique identifier"
    },
    "serialNumber": {
      "type": "string",
      "description": "Device serial number"
    },
    "deviceModel": {
      "type": "string",
      "description": "Device model name"
    },
    "platform": {
      "type": "string",
      "enum": [
        "iOS",
        "Android",
        "Windows",
        "macOS"
      ],
      "description": "Device platform"
    },
    "osVersion": {
      "type": "string",
      "description": "Operating system version"
    },
    "lastAccess": {
      "type": "string",
      "format": "date-time",
      "description": "Last access timestamp"
    },
    "userName": {
      "type": "string",
      "description": "Enrolled user name"
    },
    "jailbroken": {
      "type": "boolean",
      "description": "Whether the device is jailbroken or rooted"
    },
    "managed": {
      "type": "boolean",
      "description": "Whether the device is managed"
    },
    "compliant": {
      "type": "boolean",
      "description": "Whether the device is compliant with policies"
    }
  }
}