|
KSC Open API
Kaspersky Security Center API description
|
View name: UmdmDevices
| Name | Type | Description |
|---|---|---|
| Common Device Information | ||
| Dev_Id | paramInt | Unified digital device ID |
| Dev_ProtocolId | paramInt | Protocol ID, see: Mobile device protocol ID |
| Dev_BinId | paramBinary | Binary device ID |
| Dev_Model | paramString | Device model name |
| Dev_OS | paramString | Device OS name |
| Dev_FrName | paramString | Device friendly name |
| Dev_IMEI | paramString | Device IMEI |
| Dev_PhNumber | paramString | Device phone number |
| Dev_Alias | paramString | Device alias |
| Dev_SupportedCmds | paramLong | Bitmask of commands that are supported by device, see UMDM commands list |
| Dev_Status | paramInt | Device status, see KLMDM_DEVICE_STATUS |
| Dev_Multitenancy | paramBool | Device is managed by a server in the multitenancy mode |
| Dev_InTrash | paramBool | Device will be in the trash if the command KILL_ME or DELETE_APP is executed on it |
| Dev_VServerId | paramInt | Device virtual server ID |
| Dev_LastCmdType | paramString | Latest command type, such as "Wipe" or "Block" etc., see: KLMDM_JRNL_CMD_TYPE |
| Dev_LastRecType | paramInt | Last command status, see: KLMDM_JRNL_RECORD_TYPE |
| Dev_LatestConnectionTime | paramDateTime | Latest time when the device connected to the server |
| Information of a host associated with the device | ||
| HostId | paramString | String host ID |
| Host_VServerId | paramInt | Host virtual server ID |
| HostDisplayName | paramString | Host display name |
| Host_Group | paramInt | Host group ID |
| KLHST_WKS_STATUS | paramInt | Host status, see KLHST_WKS_STATUS |
| KLHST_WKS_STATUS_ID | paramInt | Host status ID, see KLHST_WKS_STATUS_ID |
| KLHST_WKS_FROM_UNASSIGNED | paramBool | If host is located in unassigned |
| KLHST_WKS_IP_LONG | paramLong | Host IPv4 address (little-endian byte order) |
| KLHST_WKS_CREATED | paramDateTime | Time when the host has been added to the DB, in UTC. |
| Device owner information | ||
| OwnerBinId | paramBinary | Owner binary ID |
| OwnerDisplayName | paramString | Owner display name |
| OwnerMail | paramString | Owner e-mail |
| OwnerMailExtra | paramString | Owner extra e-mail |
| OwnerMobile | paramString | Owner mobile phone number |
| OwnerPhoneNumber | paramString | Owner phone number |
| OwnerPhoneNumberExtra | paramString | Owner extra phone number |
| OwnerSamAccountName | paramString | Owner SAM Account Name |
| OwnerSamDomainName | paramString | Owner SAM domain name |
| OwnerJobTitle | paramString | Owner job title |
| OwnerDepartment | paramString | Owner department |
| OwnerCompany | paramString | Owner company |
| Apple devices specific data | ||
| DeviceUDID | paramString | Device UDID |
| ActivityDate | paramDateTime | Latest date of activity |
| DisplayCmdList | paramString | List of commands assigned to the device, separated by a delimiter |
| DisplayProfList | paramString | List of configuration profiles assigned to the device, separated by a delimiter |
| BuildVersion | paramString | OS build version |
| Model | paramString | Model number |
| ProductName | paramString | Model string code |
| SerialNumber | paramString | Device serial number |
| DevCapacity | paramInt | Device capacity in gigabytes |
| FreeDevCapacity | paramDouble | Device available capacity in gigabytes |
| CellTechnology | paramInt | Cellular communication type:
|
| MEID | paramString | Device MEID |
| ModemFWVersion | paramString | Device modem firmware version |
| ICCID | paramString | SIM card ICC ID |
| BluetoothMAC | paramString | Bluetooth MAC address |
| WiFiMAC | paramString | WiFi MAC address |
| CurrentNetwork | paramString | Current cellular communication name |
| SubsNetwork | paramString | Home cellular communication name |
| CarrSetVersion | paramString | Carrier settings version |
| VoiceRoamingOn | paramBool | True, if the voice roaming is enabled |
| DataRoamingOn | paramBool | True, if the downloading data is enabled in roaming |
| IsRoaming | paramBool | True, if in roaming |
| SubsMCC | paramString | Home network country code |
| SubsMNC | paramString | Home network code |
| CurrentMCC | paramString | Current country code |
| CurrentMNC | paramString | Current network code |
| EncryptionCaps | paramInt | data encryption possibilities by the device:
|
| PwdPresent | paramBool | True, if password is set |
| PwdCompliant | paramBool | True, if password is compatible to all requirements, including Exchange and other accounts |
| PwdCompliantProf | paramBool | True, if password is compatible to all profiles |
| OwnerInfo | paramString | Device owner information taken from client certificate |
| OwnerCertSha1Hash | paramBinary | SHA1 hash of a certificate that used for owner authentication |
| DeviceStatus | paramInt | The status of the device:
|
| OSVersion | paramString | OS version |
| IMEI | paramString | Device IMEI |
| LatestOsUpdateDownloadSize | paramLong | Download size of the latest OS update in bytes |
| LatestOsUpdateIsCritical | paramBool | True, if the latest OS update is critical |
| LatestOsUpdateIsMajor | paramBool | True, if the latest OS update has higher major version than the currently installed OS |
| LatestOsUpdateVersion | paramString | The latest OS update version |
| IsLostModeEnabled | paramBool | True, if lost mode is enabled |
| Active Sync devices specific data | ||
| AS_Identity | paramString | ActiveSync ID |
| AS_FirstSyncTime | paramDateTime | First sync time |
| AS_LastSuccessSync | paramDateTime | Last success sync time |
| AS_LastPolicyUpdateTime | paramDateTime | Last policy update time |
| AS_DeviceWipeSentTime | paramDateTime | Time when wipe command was sent to the Exchange server |
| AS_DeviceWipeRequestTime | paramDateTime | Time when wipe command was requested by the device |
| AS_DeviceWipeAckTime | paramDateTime | Time when wipe command was completed on the device |
| AS_DevicePolicyApplied | paramString | Applied on the device policy name |
| AS_DevicePolicyApplicationStatus | paramInt | Current country code |
| AS_Status | paramInt | Policy status:
|
| AS_DeviceId | paramString | Device ID |
| AS_IsRemoteWipeSupported | paramBool | True, if wipe command is supported |
| AS_DeviceOSLanguage | paramString | OS language localization |
| AS_DeviceActiveSyncVersion | paramString | ActiveSync client version on the device side |
| AS_EmailId | paramString | Mailbox ID |
| AS_Email | paramString | Mailbox display name |
| AS_EmailDisplayName | paramString | Owner display name |
| AS_ObjectGUID | paramString | ActiveSync ObjectGUID |
| Mobile protocol (KES) specific data | ||
| KES_SupportSync | paramBool | True, if the device supports synchronization with the server |
| KES_SupportSms | paramBool | True, then the device can be used as SMS-sender |
| KES_MayUseSmsSendings | paramBool | True, then the Administration Server is allowed to send SMSs via this device |
| KES_SupportGcm | paramBool | True, then the Administration Server can send GCM push notifications to the device (Android only) |
| KES_SupportCc | paramBool | True, then the Administration Server can send custom commands to the device |
| KES_PolicyComplain | paramBool | True, if the device does not comply with the policy |
| KES_Description | paramString | Device description |
| KES_Vendor | paramString | Device vendor |
| KES_InvNumber | paramString | SSAID (Android ID) |
| KES_Location | paramString | Device location |
| KES_LocationDate | paramDateTime | Time when the device location was received |
| KES_CPU | paramString | Device CPU |
| KES_RAM | paramLong | Device RAM size |
| KES_DiskVolume | paramLong | Device disk volume size |
| KES_FreeDiskVolume | paramLong | Device free disk volume size |
| KES_MacAddress | paramLong | Device MAC address (big-endian byte order) |
| KES_Motherboard | paramString | System-on-Chip |