MDM deployment guide
Deploy Punch List with Omnissa Workspace ONE
Omnissa Workspace ONE (formerly VMware Workspace ONE) deploys the Punch List app and its enterprise license to your managed iPhones, iPads, and Android devices using Application Configuration on the app assignment. You push one license key, and Pro unlocks automatically at first launch.
Covers iOS, iPadOS, and Android.
Who this is for
Is this guide for you?
IT administrators running Omnissa Workspace ONE UEM who need to roll out Punch List Pro across a mixed construction fleet.
Before you start
Prerequisites
- An active Omnissa Workspace ONE tenant that can push managed app configuration to enrolled devices.
- For iOS and iPadOS: an Apple Business Manager account, linked to your MDM, with the free Punch List app licenses acquired under Apps and Books.
- For Android: Managed Google Play access, with Punch List approved for your organization.
- Your Punch List license key, org ID, and org name from the setup email we send after purchase.
- Network access from devices to https://api.mypunchlistapp.com, the only domain Punch List needs to reach.
Deployment
Push the license key with Omnissa Workspace ONE
You set three key/value pairs on the Punch List app. Your MDM delivers them to every managed device silently, and the app reads them on launch.
- 1
Add Punch List to your app catalog
In the Workspace ONE UEM console, go to Apps & Books, Applications, Native. Add Punch List from the App Store for iOS and iPadOS, or from Managed Google Play for Android.
- 2
Assign the app to your smart group
Open Punch List and click Assign. Select your target smart group and set the delivery method to Auto so the app installs without user action.
- 3
Enable Application Configuration
In the assignment, expand the Application Configuration section and enable Send Application Configuration. Add the three keys below, each as a String value.
- 4
Save and publish
Click Save & Publish. Devices in the smart group receive the app and configuration on their next Workspace ONE check-in.
The three configuration keys
Set these exactly. Key names are case-sensitive, lowercase, with underscores. The example values below use a fictional organization for illustration.
| Key | Type | What to enter | Example |
|---|---|---|---|
license_key | String | Your license key from the setup email | pl_ent_acme_construction_a1b2c3d4e5f6 |
org_id | String | Your org ID from the setup email | acme_construction |
org_name | String | Your org name from the setup email | Acme Construction |
Important notes
- On Android, add Punch List from Managed Google Play and set the same three keys under Application Configuration in the app assignment.
- The license key value is identical across platforms, so one key covers your entire iOS and Android fleet.
Verify
Confirm Pro unlocked on a test device
Before rolling out to your full fleet, test activation on a single device.
- 1Open Punch List on a test device that has received the app and configuration from your MDM.
- 2On first launch the app briefly shows "Activating..." while it validates the license, usually 1 to 2 seconds on a normal connection.
- 3After validation the app opens straight to the main screen. No sign-in, no purchase prompt, no license code to type.
- 4To confirm Pro is active, open Settings and check that it shows "Licensed by [your organization name]" with Pro features unlocked and no upgrade prompts.
If the app does not activate within 30 seconds of first launch, check that the device received the configuration and that the three keys have no typos or extra whitespace, then email support@mypunchlistapp.com with your org ID.
Troubleshooting
Omnissa Workspace ONE FAQ
- Workspace ONE used to be VMware. Is this the same product?
- Yes. Workspace ONE is now part of Omnissa (formerly VMware Workspace ONE). The deployment steps are the same.
- Where are the managed keys set in Workspace ONE?
- In the app assignment, under Application Configuration. Enable Send Application Configuration and add license_key, org_id, and org_name as String values.
- How do I push the configuration immediately?
- Devices pick it up on their next check-in. To force it, go to Devices, Device List View, select the devices, and send a Query.
- Does one configuration cover both iOS and Android?
- You set the same three keys in each platform's app assignment. The license key value itself is identical across platforms, so one key covers your whole fleet.
Ready to roll out Punch List?
Buy seats and get your license key, or talk to our team about your deployment.
enterprise@mypunchlistapp.comUsing a different MDM? See all deployment guides.