iOS Managed Configuration for ProntoForms with MobileIron

 

About

This article provides the details required to set up ProntoForms within a MobileIron MDM solution for an iOS-specific installation. If you are looking for Android details, please read: Android: Deploying ProntoForms for MobileIron.

 

App availability

ProntoForms is available on iOS through the appropriate application store:

iOS: ProntoForms – Mobile Forms

Device compatibility

For full feature support, ProntoForms requires:

  • iOS 9.3.5 or above

[ top ] 

 

App Deployment

  1. Enable MobileIron’s IOS Enterprise AppStore WebClip to be available to the registered device
    Go to the MobileIron Core Admin Portal -> Policies & Configs -> Configurations -> Select “iOS Enterprise AppStore” -> Assign “iOS” label to this WEBCLIP
    2017-05-15-MobileIron01-800px.png

 

  1. If the app is available in AppStore, import the app into MobileIron Server. Do this by going to the MobileIron Core Admin Portal -> Apps -> App Catalog -> App Store -> Search for the app -> Import.
    2017-05-15-MobileIron02-800px.png

 

  1. Assign a label. Do this by selecting the imported app in Step 2 -> Actions -> Apply Label.
    2017-05-15-MobileIron03-800px.png

[ top ] 

 

App-specific configuration

ProntoForms has options that can be enabled or disabled via the MobileIron configuration screen. They are as follows: 

Key

Description

Default if the key-value pair is not configured

PFManagedUsername

Prontoforms login user id

null

PFManagedPassword

User password

null

 

PFManagedLogLevel

Select the application log level

Info

PFManagedPhotoCompression

Greater amounts of compression lead to smaller file sizes and lower quality photos (0-100)

 

30

PFManagedPhotoResolution

Select the maximum size of the long edge of the image

quality

PFManagedConfirmSend

Click this checkbox to enable

true

PFManagedConfirmReceive

Click this checkbox to enable

true

PFManagedConfirmDiscard

Click this checkbox to enable

true

PFManagedConfirmClear

Click this checkbox to enable

true

PFManagedPhotoResolutionCustomSize

Please enter the custom maximum size (minimum 200)

No default (can only be specified if Resolution is “custom”)

PFManagedAudioQuality

Select the quality level of recorded audio

Medium Quality

PFManagedUseDitto

Click this checkbox to enable

false

PFManagedShowHints

Click this checkbox to enable

true

PFManagedBarcodeCamera

Select front or rear

rear

 

To configure these options, navigate to the MobileIron Core Admin Portal: Policies & Configs -> Configurations -> Add New -> iOS and OS X > Managed App Config.

2017-05-15-MobileIron04-800px.png

 

Edit Managed App Configuration with the Name, Description, Bundle Id and select the external file (PLIST), that contains the App-specific key-value pair configurations required for the app. Below is a sample PLIST file.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PFManagedUsername</key>
<string>iosbugs</string>
<key>PFManagedPassword</key>
<string>12345678</string>
<key>PFManagedLogLevel</key>
<integer>1</integer>
<key>PFManagedUseDitto</key>
<false/>
<key>PFManagedConfirmSend</key>
<true/>
<key>PFManagedConfirmReceive</key>
<true/>
<key>PFManagedConfirmDiscard</key>
<true/>
<key>PFManagedConfirmClear</key>
<true/>
<key>PFManagedShowHints</key>
<true/>
<key>PFManagedAudioQuality</key>
<string>Medium</string>
<key>PFManagedPhotoResolution</key>
<real>1024</real>
<key>PFManagedPhotoResolutionCustomSize</key>
<integer>1024</integer>
<key>PFManagedPhotoCompression</key>
<integer>30</integer>
<key>PFManagedBarcodeCamera</key>
<string>Rear</string>
</dict>
</plist>

 [ top ]

 

Security Controls

These controls are provided by Apple and implemented by your EMM provider. ProntoForms does not specifically support or enable/disable any of the options.

MobileIron Core Admin: App Catalog > Edit App > Managed App Settings:

2017-05-15-MobileIron04-5.png

MobileIron Core Admin: Policies & Configs > Configurations > Add New > iOS and IOS X > Restrictions

 2017-05-15-MobileIron05-620px.png

[ top ]

 

Secure Tunneling support

Currently, ProntoForms does not support secure tunneling.

Overview: https://www.mobileiron.com/en/products/tunnel

MobileIron Core Tunnel Configuration: https://community.mobileiron.com/docs/DOC-3683 

[ top ]

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments