Provisioning Zello Work accounts using MDM
Zello Work supports remote accounts provisioning using mobile device management (MDM). The solution is based on the AppConfig standard supported by all major MDM vendors.
MDM provisioning is currently supported on iOS and Android 5.0+.
Provisioning of an account
- Create an XML file with the Zello Work account configuration using the following template. In the following example, you would replace user001, secret, and mycompany with your account username, password, and Zello Work network name, respectively.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Command</key> <dict> <key>RequestType</key> <string>Settings</string> <key>Settings</key> <array> <dict> <key>Item</key> <string>ApplicationConfiguration</string> <key>Identifier</key> <string>com.zello.client.main</string> <key>Configuration</key> <dict> <key>username</key> <string>user001</string> <key>password</key> <string>secret</string> <key>network</key> <string>mycompany</string> </dict> </dict> </array> </dict> <!--This next key is not required and these next two lines can be removed if you do not have a value for the string.-->
<string>%GUID%</string> </dict> </plist>
- Use the MDM web console to push the Zello Work app to the target device
- Use the MDM web console to push the configuration XML you created to the same device
- When the Zello Work app is started, it will automatically sign in to the account you pushed. If Zello Work was already running when you pushed the configuration, it will switch to the new account and sign in.