|
KSC Open API
Kaspersky Security Center API description
|
| Attribute name | Data type | Description | |
|---|---|---|---|
| "KLMDM_PROTINF_OS_TYPE" | paramInt | Operating system type: 1 - Android, 2 - iOS, 3 - Aurora, 4 - Other or Unknown | |
| "KLMDM_PROTINF_PROT_ID" | paramInt | Protocol type for device registration. See: Mobile device protocol ID. | |
| "KLMDM_PROTINF_CONTENT_TYPE" | paramInt | Type of content to generate for device registration (1 - GENERATE_FILE_CONTENT_TYPE, 2 - GENERATE_APPLICATION_STORE_CONTENT_TYPE) | |
| "KLMDM_ENR_PKG_LINK_PROTOCOL" | paramInt | Protocol id for package file download link: 1 - Http, 2 - Https. ("KLMDM_PROTINF_CONTENT_TYPE": 1) | |
| "KLMDM_PROTINF_URL_FORMAT" | paramInt | URL format for App Store link(e.g. "market://details?id=com.kaspersky.kes&referrer=%s"). ("KLMDM_PROTINF_CONTENT_TYPE": 2) | |
| MDM4IOS protocol specific fields | |||
| "KLMDM_PROTINF_HOST_ID" | paramString | Host string ID.
| |
| "KLMDM_PROTINF_MTNC_SRV_ID" | paramString | Multitenancy server string ID
| |
| "KLMDM_PROTINF_SIGN_PROF" | paramBool | Sign profile to support PKI, only for iOS MDM. | |
| "KLMDM_PROTINF_FORCE_GEN_APPSTORE_LINK" | paramBool | Force-generate link to App Store. Iy is helpful for B2bCloudMode when the configuration profile is generated instead of a link to the App Store. | |
| KES4Mobile protocol specific fields | |||
| "KLMDM_PROTINF_PKG_ID" | paramInt | KES for Android package ID. ("KLMDM_PROTINF_CONTENT_TYPE": 1) | |
| "KLMDM_PROTINF_DEST_GROUP_ID_FOR_CERT" | paramInt | Administrative group ID to which device will be placed | |
| Adroid Device-owner(Corporate device) specific fields | |||
| "KLMDM_ENR_PKG_DEVICE_OWNER" | paramBool | Flag to indicate that package is for device in the Device Owner mode | |
| "KLMDM_ENR_PKG_DEVICE_OWNER_ENABLE_SYS_APPS" | paramBool | Flag to enable system applications installation on the device | |
| "KLMDM_ENR_PKG_DEVICE_OWNER_DOWNLOAD_TYPE" | paramInt | Package download channel id for the device: 1 - Wifi, 2 - Cellular | |