KSC Open API
Kaspersky Security Center API description
|
List of well-known commands. If a command is not in this list then the command will be considered as custom. Custom commands are available only for the Mobile Protocol (KES4Mobile).
Command type | Bitmask | Supported by protocol | Description |
---|---|---|---|
Block | 0x1 | KES4Mobile, iOS | Block the device with the lock screen. |
Unblock | 0x2 | KES4Mobile, iOS | Switch off the lock screen. |
Wipe | 0x4 | KES4Mobile, iOS, EAS | Erase all data from the device. |
SoftWipe | 0x8 | KES4Mobile, iOS | Erase corporate data from the device. |
Locate | 0x10 | KES4Mobile | Request device location. |
Mugshot | 0x20 | KES4Mobile | Request a photo from the device and send it to the server. |
Alarm | 0x40 | KES4Mobile | Request an alarm signal from the device. |
InstallConfProf | 0x80 | iOS | Install a configuration profile on the device. |
DeleteConfProf | 0x100 | iOS | Delete a configuration profile from the device. |
InstallProvProf | 0x200 | iOS | Install a provisioning profile on the device. |
DeleteProvProf | 0x400 | iOS | Delete a provisioning profile from the device. |
InstallApplication | 0x800 | iOS | Install an application on the device. |
DeleteApplication | 0x1000 | iOS | Delete an application from the device. |
EnterRedemptionCode | 0x2000 | iOS | Send a redemption code to the device. |
EditRoamingSettings | 0x4000 | iOS | Change roaming settings for the device. |
RefreshDeviceInfo | 0x8000 | KES4Mobile, iOS | Refresh device information. |
InstallSafeBrowser | 0x10000 | iOS | Install SafeBrowser application on the device. Note, SafeBrowser is not supported now. |
KillMe | 0x20000 | KES4Mobile, iOS | Make the device unmanaged. |