A user device defined in the system.
| 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:
|
| 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. |
| lastPasswordChangeTime | string | Date and time of the last password change. |
| 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. |
| lastPerimeterStateChanged | string | The last state changed date. |
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",
"lastPasswordChangeTime" : "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,
"acquireLogs" : "UNKNOWN",
"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"
},
"lastPerimeterStateChanged" : "2017-01-01T11:04:30.45Z"
}