Mass Deployment
Mobile Device Management (MDM) is an industry term for the administration of mobile devices, such as smartphones, tablet computers, laptops and desktop computers. MDM is usually implemented with the use of a third-party product that has management features for particular vendors of mobile devices.
Therefore™ Go supports MDM on iOS and Android devices. Configuration settings for the app can be pushed to all managed devices over the air in one go by the company’s IT administrator.
Configuration Parameters
Find all the supported configuration parameters for iOS and Android configurations in the table below:
| Title | Parameter Name | Parameter Type, Values | Description |
|---|---|---|---|
| Server name | server_name_preference | String | Name of the server or IP address |
| Port number | server_port_preference | String (numerical value) | Port number on which Therefore™ XML Web Service listens for connections |
| Tenant name | tenant_name_preference | String | Name of user’s tenant |
| Automatic Login | isAutomaticLoginOn_preference | String (YES/NO) | Set it to YES to enable automatic login otherwise set it to NO. WARNING: Capitalization in the parameter name is mandatory. |
| Keep captured images | keep_captured_images | String (YES/NO) | Switch on to store each image captured from within Therefore™ Go into the 'Therefore' photo album on an iOS device. |
| Load All Workflows (Tablets Only) | load_all_wf_processes | String (YES/NO) | Set it to NO to avoid initial loading of workflow instances for all processes. Useful in case of huge amount of workflow instances, which takes too much time to load all of them and might cause timeout exception in Therefore™ Go (mobile application). Default is YES. |
| Resize captured images | photo_resolution_at_save | String, 0 – Original Size, 1 – Small (1 Megapixel), 3 – Medium (3 Megapixels), 8 – Large (8 Megapixels). | Resizes the images to the selected option. Please note that images will not be enlarged if a size larger than the original size is selected. In this case, the original photo will be kept. Only the following values are permitted: 0,1,3,8. |
| Enable Javascript | enable_javascript_in_pdf_preference | String (YES/NO) | Set to ‘On’ to enable Javascript in PDF documents. To avoid security risks, please don’t enable this setting unless this functionality is needed. |
|
|
Insecure HTTP endpoints are not supported in Therefore™ Go; please switch Web API service endpoints to use secure HTTPS protocol in order to connect from the Therefore™ Go application. |
XML Configuration File
If the mass deployment system supports an XML configuration file, users may use the file provided in the link below:
https://extranet.therefore.net/downloads/sales-technical-info/?t=65&f=7187
Client-side Sign-in Behavior
Once configuration changes are pushed to enrolled devices, the new parameters will be used when the user starts the app. If the app is already in use, the user will be logged out and the sign-in screen will appear for the user to enter their credentials to establish a new connection with updated settings.
If the sign-in view is the current view in the app, the user will have to wait until settings are pushed to the device, and they will be required to sign-in again.
|
|
Note:
On managed/enrolled iPhones and iPads, you can still see and edit settings in iOS Settings, but these settings will not be applied to the app. Instead, the settings pushed to the device by the IT administrator will be applied. |