-
Notifications
You must be signed in to change notification settings - Fork 21
MDM
alei121 edited this page Feb 28, 2020
·
6 revisions
This is Mobile Device Management (MDM) service. This is available in ISE 2.4
Name | Description | Example |
---|---|---|
restBaseUrl | https://[ise-host1]:8910/pxgrid/ise/mdm | |
wsPubsubService | com.cisco.ise.pubsub | |
endpointTopic | /topic/com.cisco.ise.mdm.endpoint | |
Deprecated This is deprecated from ISE 2.3 and will be removed in the future. Please use restBaseUrl, camelcase even for acronyms | https://[ise-host1]:8910/pxgrid/mdm/bd |
Service | Operation | Description |
---|---|---|
com.cisco.ise.mdm | gets | All get operations |
com.cisco.ise.pubsub | publish /topic/com.cisco.ise.mdm | |
com.cisco.ise.pubsub | subscribe /topic/com.cisco.ise.mdm |
This is used to get endpoints.
An optional filter
can be used in which entries matching the attributes specified will be returned.
If no filter
is used, an empty json structure must be sent as the request.
If no policy is found, endpoints
will have an empty array.
{
"filter": endpoint object (optional)
}
{
"endpoints": [
array of endpoint object
]
}
If not found, HTTP status "204 No content" will be returned.
{
"macAddress": string (required)
}
{
endpoint object
}
This is used to get endpoints by type, either non-compliant, registered or disconnected endpoints.
If no policy is found, endpoints
will have an empty array.
{
"type": endpoint type (required. values: NON_COMPLIANT, REGISTERED, DISCONNECTED)
}
{
"endpoints": [
array of endpoint object
]
}
This is used to get endpoints by OS type, either ANDROID, IOS or WINDOWS.
If no policy is found, endpoints
will have an empty array.
{
"osType": OS type (required. values: ANDROID, IOS or WINDOWS)
}
{
"endpoints": [
array of endpoint object
]
}
{
endpoint object
}
Name | Type | Description | ISE version |
---|---|---|---|
macAddress | string | 2.4 | |
osVersion | string | 2.4 | |
registered | boolean | 2.4 | |
compliant | boolean | 2.4 | |
diskEncrypted | boolean | 2.4 | |
jailBroken | boolean | 2.4 | |
pinLocked | boolean | 2.4 | |
model | string | 2.4 | |
manufacturer | string | 2.4 | |
imei | string | 2.4 | |
meid | string | 2.4 | |
udid | string | 2.4 | |
serialNumber | string | 2.4 | |
location | string | 2.4 | |
deviceManager | string | 2.4 | |
lastSyncTime | Datetime | 2.4 |
{
"endpoints": [{
"macAddress": "F8:27:93:C7:4E:9F",
"registered": false,
"compliant": false,
"diskEncrypted": false,
"jailBroken": false,
"pinLocked": false,
"deviceManager": "sns"
}]
}