User device Data Type

A user device defined in the system.

Properties
Name Type Description
clientVersion string Device client version.
outOfComplianceInfo array of Out of compliance information User device out of compliance information
service Service Service details for this device.
deviceLocation Geolocation The last known location for the user's device.
attestationInfo array of User device attestation Information about the latest attestation that occurred, if applicable.
osUpdateStatus DeviceOSUpdateStatus The device OS update status.
maliciousApplications array of Malicious application List of malicious applications that are detected for the user device.
maliciousSystemApplications array of Malicious application List of malicious system applications that are detected for the user device.
sideloadedApplications Sideloaded applications List of sideloaded applications and signing identities for user device.
enrollmentState string Device enrollment state.
links array of Link Links from this user device to related resources. Possible link relationships include:
  • user: User detail associated with this user device.
  • sharedDeviceGroup: Shared device group(s) that this user device is part of.
guid string GUID of the user device.
checkedOut boolean Indicates whether this device is checked out, this applies to Shared Device only.
clientVersion string Device client version.
dynamicsDeviceId string Dynamics device id.
enrollmentType array of string Device enrollment type.
language string Device language.
lastContactTime string Date and time of the last known contact with the device.
loggingExpiryDate string Date and time that detailed logging expires (or expired).
loggingStatus string Current detailed logging status.
device Device Device hardware details for this device.
service Service Service details for this device.

Example

{
  "clientVersion" : "12.1.31",
  "outOfComplianceInfo" : [ {
    "date" : "2017-01-01T11:04:30.45Z",
    "reason" : "jailbroken",
    "displayName" : "Integrity alert"
  }, {
    "date" : "2017-01-01T11:04:30.45Z",
    "reason" : "blacklistedappsinstalled",
    "displayName" : "Restricted app is installed"
  } ],
  "service" : {
    "guid" : "f1c4a4e2-a1b6-4b6d-9276-086858eede0e",
    "name" : "mdm",
    "displayName" : "..."
  },
  "deviceLocation" : {
    "latitude" : 35.4342193603516,
    "longitude" : -91.21865759666542,
    "altitude" : 172.4342193603516,
    "speed" : 0.5,
    "direction" : 85.83,
    "accuracy" : 2.0,
    "type" : "GPS",
    "timestamp" : "2017-01-01T11:04:30.45Z"
  },
  "attestationInfo" : [ {
    "type" : "SAFETYNET",
    "lastAttestationResponseReceived" : "2017-01-01T11:04:30.45Z",
    "status" : "SUCCESS",
    "attestationNote" : "RESTORE_TO_FACTORY_ROM"
  }, {
    "type" : "HARDWARE_KEY",
    "lastAttestationResponseReceived" : "2017-01-14T16:40:03.54Z",
    "status" : "INVALID_NONCE",
    "attestationNote" : "NONE"
  } ],
  "osUpdateStatus" : {
    "latestVersion" : "12.3.1",
    "otherVersions" : [ "12.3.2", "13.1" ],
    "attempts" : 1,
    "attemptsRemaining" : 9,
    "latestResponse" : "The update is already downloaded",
    "timestamp" : "2017-01-01T11:04:30.45Z",
    "updateIsAvailable" : true,
    "isLatest" : true
  },
  "maliciousApplications" : [ {
    "package" : "...",
    "name" : "Sample App One",
    "version" : "5.0.0.34",
    "hash" : "rtykdtrtkjsakljdgdgdkfjgddgd235sfndkfndk"
  }, {
    "package" : "...",
    "name" : "Sample App Two",
    "version" : "2.0.0.34",
    "hash" : "kdfjdkasdkjsakljdslkfjdskfjdsk212asdsakj"
  } ],
  "maliciousSystemApplications" : [ {
    "package" : "...",
    "name" : "Sample App One",
    "version" : "5.0.0.34",
    "hash" : "rtykdtrtkjsakljdgdgdkfjgddgd235sfndkfndk"
  }, {
    "package" : "...",
    "name" : "Sample App Two",
    "version" : "2.0.0.34",
    "hash" : "kdfjdkasdkjsakljdslkfjdskfjdsk212asdsakj"
  } ],
  "sideloadedApplications" : {
    "applications" : [ {
      "package" : "com.bbreference.teamad.WhiteListTest",
      "name" : "WhiteListTestApp"
    }, {
      "package" : "com.good.gcs.g3.enterprise",
      "name" : "BlackBerryAccess"
    } ],
    "signingIdentities" : [ {
      "identity" : "iP#### Di########### Re###### i# Mo#### Li#####",
      "hash" : "a1025090c5af7eb03fe331d14b63ea1857b9929cd7187fc2f163b93d10ebb0e4"
    }, {
      "identity" : "iPhone Distribution: BlackBerry Limited",
      "hash" : "9f024950568ffd6309de2874155d754779e6fb10b493c178313f8b5d9c4318df"
    } ]
  },
  "enrollmentState" : "ENROLLED",
  "guid" : "6dd3a8e2-3f24-48c6-961a-949794f4b554",
  "checkedOut" : true,
  "dynamicsDeviceId" : "kzsaj8JeVGtyWU6RY7Zh0jidClQ7BwKg",
  "enrollmentType" : [ "MDM_CONTROLS", "..." ],
  "language" : "en_US",
  "lastContactTime" : "2017-01-01T11:04:30.45Z",
  "loggingExpiryDate" : "...",
  "loggingStatus" : "...",
  "device" : {
    "guid" : "6dd3a8e2-3f24-48c6-961a-949794f4b554",
    "activationDate" : "2017-01-01T11:04:30.45Z",
    "activeSyncId" : "K6CKULJTID3SDEAIV0ELHBBTTO",
    "batteryLevel" : 57.0,
    "compromised" : false,
    "externalStorageFree" : 11517.0,
    "externalStorageSize" : 32768.0,
    "hardwareModel" : "iPhone 5c (GSM)",
    "hardwareName" : "iPhone5,3",
    "hardwareVendorCompanyName" : "Apple Inc",
    "homeCarrier" : "Rogers",
    "currentCarrier" : "Vodafone",
    "networkRoaming" : true,
    "internalStorageFree" : 3556.0,
    "internalStorageSize" : 4950.0,
    "imei" : "01 400000 155119 5",
    "meid" : "01234567890123456",
    "os" : "iOS 10.2",
    "osFamilyName" : "ios",
    "osVersion" : "10.2",
    "ownership" : "CORPORATE",
    "phoneNumber" : "4045551234",
    "pin" : "...",
    "securityPatchLevel" : "...",
    "serialNumber" : "FCFPL5T3G07J",
    "udid" : "d88496fdf7115ac9f3ab69966cbaf91d960b95036fa68f66489c8ad78f136b5c",
    "wifiMacAddress" : "b4:52:7e:62:a5:9a",
    "clientId" : "com.rim.mobilefusion.client",
    "clientVersion" : "12.34.0.155244",
    "ramTotal" : 4096,
    "ramFree" : 3556.0,
    "depEnabled" : true,
    "supervised" : true,
    "iccid" : "8938 0012 1050 8728 331"
  }
}