Related Links
- About
- App Availability
- App Deployment
- App-Specific Configuration
- Security Controls
- Secure Tunneling Support
- How to Create your MDM Team Key
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
App Deployment
- 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
- 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.
- Assign a label. Do this by selecting the imported app in Step 2 -> Actions -> Apply Label.
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.
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></string>
<key>PFManagedPassword</key>
<string></string>
<key>PFManagedLogLevel</key>
<integer>1</integer>
<key>PFManagedUseDitto</key>
<false/>
<key>PFManagedConfirmSend</key>
<true/>
<key>PFManagedConfirmSendPrompt</key>
<true/>
<key>PFManagedConfirmReceive</key>
<true/>
<key>PFManagedConfirmReceivePrompt</key>
<true/>
<key>PFManagedConfirmDiscard</key>
<false/>
<key>PFManagedConfirmClear</key>
<true/>
<key>PFManagedShowHints</key>
<false/>
<key>PFManagedAudioQuality</key>
<string>Low</string>
<key>PFManagedPhotoResolution</key>
<real>1</real>
<key>PFManagedPhotoResolutionCustomSize</key>
<integer>1024</integer>
<key>PFManagedPhotoCompression</key>
<integer>35</integer>
<key>PFManagedBarcodeCamera</key>
<string>Rear</string>
<key>PFCanCopy</key>
<false/>
<key>PFCanPaste</key>
<false/>
<key>PFManagedMDMName</key>
<string></string>
<key>PFManagedTeamMDMKey</key>
<string></string>
</dict>
</plist>
Security Controls
These controls are provided by Google and implemented by your EMM provider. ProntoForms does not specifically support or enable/disable any of these options. The App-Specific cut and paste options work independently from the “Allow copy and paste” options in the Work Profile settings. In particular, the App-Specific options work for both employee-owned and corporate-owned devices.
MobileIron Core Admin: App Catalog > Edit App > Managed App Settings:
MobileIron Core Admin: Policies & Configs > Configurations > Add New > iOS and IOS X > Restrictions
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
How to create your Team MDM Key
To create your Team MDM Key:
- Navigate to Team Settings by selecting Team Settings from the dropdown beneath your username.
- Select the Mobile Device tab and scroll to the bottom of the page.
- Ensure MDM Enforcement is Enabled.
- Select Initialize in the table below. Your MDM Team Key will be created.
Comments
0 comments
Please sign in to leave a comment.