Enrollment of Mobile App Using VMWare Workspace One (Airwatch)
This guide outlines the steps to install and configure Infoblox Mobile Endpoint for iOS and Android devices using VMware Workspace ONE UEM. Follow the steps below to ensure seamless deployment and provisioning of the Mobile Endpoint application.
Important Notes
Authorization Changes:
Infoblox Endpoint iOS version 2.0.7 and above and Android version 1.0.10 and above use
joinToken
instead ofcustomerId
for authorization.Infoblox Endpoint Android version 1.0.9 and below requires the customerId attribute value in the app configuration.
Older app versions will automatically update to the latest version, while new installations require updating the
joinToken
in the app configuration.For existing devices with older version of the app, the update to latest version is automatic. For fresh installations on new devices, the joinToken should be updated in the app configuration settings.
Maintain both
customerId
andjoinToken
during the transition period until all devices are updated to 1.0.10 or above.
Proxy Settings:
The extensionType parameter for iOS devices defaults to "vpn." Change it to "dnsproxy" to intercept DNS traffic via the DNS Proxy Provider.
Step 1: Download the MDM Config File from the Infoblox Portal
An app-config file is required to update an app’s configuration in MDM. To download the file, do the following:
Log in to the Infoblox Portal.
Navigate to Manage > Endpoints > Endpoint Groups.
Click Download MDM Configuration, and select iOS Config File or Android Config File, depending on the device.
Image: The Download MDM Configuration drop-down options for handling endpoint configurations within a network. The configuration options include Android Config File, iOS Config File, and Chrome Config File.To assign an endpoint to a specific endpoint group, click the three horizontal bar icon next to the name of endpoint group name and select Download MDM Configuration > Android Config File or iOS Config File.
Image: The download MDM configuration options when applying a configuration option to an existing endpoint group. The configuration options include Android Config File, iOS Config File, and Chrome Config File.Save the downloaded configuration file to an easily accessible directory.
The app config contains the following parameters:
joinToken: The value in the XML file.
groupName: In the Infoblox Portal, the name of the group to which the endpoint will be moved. If the name is not present in the Infoblox Portal, it will be added to the All Infoblox Endpoints group.
userId: The unique name that identifies a mobile device. The configured name is displayed in the Infoblox Portal, on the Manage > Endpoints page.
allowServiceControl: By default, this value will be True. To disallow and hide service control, use the toggle switch to change this value to False.
extensionType (only for iOS): By default, this value is “vpn”, we can also set to “dnsproxy” to intercept the DNS traffic using DNS Proxy Provider.
The proxy mode was never tested and may not work.
Step 2: Register a Mobile Endpoint with Workspace ONE
Download and install the Intelligent Hub app from the Apple App Store or Google Play Store, depending on your device.
Log in to the Intelligent Hub using the credentials provided by your administrator.
Follow the instructions to register the device with the Workspace ONE server.
Step 3: Install and Configure the Infoblox Mobile Endpoint App
For iOS Devices
Log in to the Workspace ONE UEM console.
Navigate to Apps & Books > Applications > Native > Public.
Click + Add Application.
Image: The Workspace One UEM console showing how to add an application in the Applications section under Apps & Books to an iOS device.For the platform, select Apple iOS as the platform and search for Infoblox EP.
Search for Infoblox EP, and then click Next.
Image: Searching for Infoblox Endpoint for Apple iOS application within Workspace One UEM.When the Infoblox EP app appears in the search results, Select when the app appears in the search results
Image: Displayed search responses for Infoblox Endpoint for Apple iOS in the Apple app catalog.Click Save and Assign.
In the app assignment window, configure the details and select the appropriate App Delivery Method.
Image: Choosing an application distribution method for Infoblox Endpoint in the app assignment window.In the Application Configuration tab, toggle the Send Configuration switch to ON.
Image: Setting the Send Configuration to the ON position within the Application Configuration settings for managing mobile applications.Upload the app-config file downloaded from the Infoblox Portal.
Click UPLOAD XML, and select the file.
Image: Clicking Upload XML in the Application Configuration tab. The EMM Managed Access section of the Application Configuration tab. ensures that only devices managed by the enterprise mobility management system can install and use the app,Modify userId and groupName parameters if required.
Image: The file displayed with its associated userID and groupName in themobility management (EMM) system.Click Create, then Save.
Image: The BloxOne EP Assignments tab displaying the assignment settings for the Infoblox Endpoint application.Click Publish to assign the app configuration to devices.
Image: The Click on publish tab displaying the BloxOne EP - Preview Assigned Devices. This tab is used for reviewing and managing the assignment of applications to various devices within the organization.
The assignment will be pushed to the device. If it is not pushed in the same screen, then select Devices > select the device > Install.Image: The pushed assignment section as located in the Devices tab used for application distribution and device management within an organization.
After a few minutes, the endpoint will be automatically installed on the client devices.Open the Infoblox Endpoint app on the iOS device. After a few seconds, the app will display its protected status.
Image: The Infoblox Endpoint app on an iOS device displaying its protected status.
For Android Devices
Log in to the Workspace ONE UEM console.
Navigate to Apps & Books > Applications > Native > Public.
Click + Add Application.
Image: The Workspace One UEM console showing how to add an application for Android.For the platform, select Android as the platform and search for BloxOne EP.
Search for BloxOne EP, then click Next.
Image: The Workspace One UEM console displaying how to search the application store for an Android application to add in the Add Application tab.Click Approve > Select.
Image: The Infoblox Endpoint Add Application page.Click Save > Assign.
In the app assignment window, configure the details and select the appropriate App Delivery Method.
Image: Selecting an application delivery method in the Distribution tab.In the Application Configuration tab, toggle the Send Configuration switch to ON.
Image: Setting the Send Configuration to the ON position within the Application Configuration settings for managing mobile applications.Image: The Application Configuration tab displaying the required configuration parameters in the Application Configuration tab for an Android app.In the information fields, enter the configuration data from the app-config file downloaded from the Infoblox Portal.
Image: The Application Configuration tab showing the config data downloaded from the Infoblox Portal.Click Create, then click Save.
Image: The BloxOne Endpoint Assignments tab displaying all endpoint assignments.Click Publish to push the assignment to devices.
Image: The Click on publish tab showing a list of devices and users and their associated email addresses and devices.
After a few minutes, the endpoint will automatically install on client devices. If it is not pushed in the same screen, then it can be pushed from Devices > (select the device) > Install.Image: The pushed assignment as located in the Devices tab.Open the Infoblox Endpoint app from the work profile on the Android device. Accept the VPN acknowledgment.
After a few seconds, the app will be in a protected state.
Image: The Infoblox Endpoint app on an Android device displaying its protected status.