Pushing custom XML actions to managed Zebra devices

Use the Custom XML action to enable or disable features and settings on managed Zebra devices.

IBM® MaaS360® enables the administrator to deploy custom profiles that are not directly supported in the IBM MaaS360 Portal. For example, you can create a custom profile to disable an app or allow the use of Bluetooth on a device.

Use the following examples to create custom XML profiles.
  • Disabling an app on a device
    <wap-provisioningdoc> <characteristic type="AppMgr"> <parm name="Action" value="DisableApplication" /> <parm name="Package" value="com.android.settings" /> </characteristic> </wap-provisioningdoc>
  • Copying a file from a device
    <wap-provisioningdoc> <characteristic type="FileMgr"> <parm name="FileAction" value="1" /> <characteristic type="file-details"> <parm name="TargetAccessMethod" value="2" /> <parm name="TargetPathAndFileName" value="/sdcard/DCIM123/newfile123.txt" /> <parm name="SourceAccessMethod" value="2" /> <parm name="SourcePathAndFileName" value="/sdcard/DCIM/newfile.txt" /> </characteristic> </characteristic> </wap-provisioningdoc>
  • Clearing the clipboard on a device
    <wap-provisioningdoc> <characteristic type="UiMgr"> <parm name="ClipBoardClear" value="true" /> </characteristic> </wap-provisioningdoc>
  • Allowing Bluetooth on a device
    <wap-provisioningdoc> <characteristic type="WirelessMgr"> <parm name="BluetoothState" value="1" /> </characteristic> </wap-provisioningdoc>