Mobile Device Management
TODO
This article is a work in progress.
Problem Space(s)
Context(s)
Elaboration(s)
Solution(s) & Validation(s)
{
"version": 1, // format version
"revision": 1, // revision version
"policies": [ // a list of references to policies to be applied
{
"handler": "ActionHandler",
"categories": [],
"packageId": "com.foo.bar",
"activity": "MainActivity",
"schemes": [],
"hosts": [],
"mimeTypes": []
},
{
"handler": "WipeHandler",
"enabled": true,
"active": false,
"timeoutMdm": 24, // the maximum number of hours the device will go without
// having contacted the MDM successfully
"timeoutDevice": 24, // the maximum number of hours the device will go without
// having been unlocked
},
{
"handler": "ScreenTimeoutHandler",
"enabled": true, // enabled
"timeout": 60 // timeout in seconds
],
"update_interval": 10, // schedule the next update after this interval
(...)
}