MindLink Mobile - Android for Work MDM

Mindlink Mobile supports Android for Work deployments.

1 Android for Work - Deployment

MindLink supports the deployment of our mobile app through Android for Work. Before beginning the deployment process ensure that Android for Work is enabled.

To enable Android for Work, AirWatch administrators can leverage token-based setup by visiting the Google portal, verifying their domain and obtaining an EMM token for Android for Work. Administrators will then upload and verify the token in AirWatch.

Apps & Books

Assuming the above has been done, to begin deployment through Android for Work you will want to head to the 'Apps & Books' section of the AirWatch console.

List View

Once you have opened the 'Apps & Books' tab you will want to open the 'List View. From here you will want to navigate to the 'Public' tab.

Add the application

Adding the application button

Once you are ready to add the application, you will want to press the 'Add application' button as shown above.

Adding the application - 2

Once you have pressed the 'Add Application' button you will be presented with the above screen. Here you will want to select the 'Search App Store' option, this will search the Google Play Store for the MindLink Mobile app. Ensure that the chosen platform is Android.

Adding the application - 3

When the search term 'MindLink' has presented itself you will want to click the 'Select' button. This will allow you to configure the various options based around the applications, such as deployment.

Adding the application - 4

Once you are happy with the configuration of the application deployment, you will want to ensure that the option 'Device must be MDM managed to install this App' is ticked. When this is selected, enrollment using Agent leverages the Android for Work functionality thus allowing you to manage the app through the AirWatch console.


2. Per-app VPN

The VPN Profile will alter how you connect. As the name suggests, it is applied on a per-app basis and will alter the behaviour of your application(s) to utilise the AirWatch VPN Connectivity.


2.1 Creating the per-app VPN

Creating the per app VPN - 1

Add app profile

In order to begin leveraging an app specific VPN to Android for Work enabled MindLink, you will need to create a profile specific to your Android for Work deployment. This guide will walk you through the VPN section so as to enable MindLink to utilize an app specific VPN.

Creating the per app VPN - 2

Once you have clicked 'Add' you will want to choose the platform which in this case is 'Android'.

Creating the per app VPN - 3

When you have chosen your platform, you will want to select 'Android for Work' as shown above

Creating the per app VPN - 4

Once you have reached this stage you can begin configuring the app-specific VPN. Note: that the settings here will depend on your existing IT infrastructure and is as such custom to your organisation.


2.2 Applying the per-app VPN

By utilizing the AirWatch console you are able to enable an app-specific VPN configuration which will be applied to your Android for Work enabled MindLink Mobile app. To begin this process head to the 'Apps & Books' section of the AirWatch console.

Once you have completed the above step you will want to navigate to the 'Public' tab from here you will want to look for the 'MindLink' app under 'app source' you will want to look for Android for Work.

Applying the per-app VPN - 3

Once you located the application you will want to click on the 'Edit' button, from here you will be able to enable the app-specific VPN which will be leveraged by the MindLink Android for Work enabled app.

Applying the per-app VPN - 4

Once you have clicked 'Edit' you will be brought to the screen above, if you navigate to the 'Deployment' tab you will want to enable the 'Use VPN' option and will then want to select your VPN specific profile that you created earlier. Note: that the profile used will be entirely dependent on your setup and organisational standards. Once this is done assuming everything is setup correctly Android for Work enabled MindLink will be leveraging the VPN profile you have created.


7 Pre-configuring the username and server details

To start you will want to navigate to Apps & Books > Applications > Native, where your applications should be available Assign

Beginning the assignment

Apply VPN

From the list of applications you will want to select your MindLink app using the radio button (purple box). Then click the Assign button. Apply VPN

Edit the assignment

After clicking assign you will be met with the assignments window Update assignment

Select the assignment group (in our case we simply use 'All devices' but you may have several of oyur own, so ensure you choose the one you wish to apply.)

Click 'Edit' to make your configuration changes. You will be met with a window similar to the following : Update assignment

Application Configuration

Scroll down to find the Application Configuration section Update assignment begin by enabling application configuration. By default this is disabled, and the configuration key section is not shown.

Update assignment Once enabled the section where configuration keys are added will be shown. The values for this may depend on your setup, but in this case the keys are :

  • mlmServerUrl : The server address that the device will connect to.
  • mlmLogOnUrl : The name to preauthenticate the username field with.

Update assignment

Save the configuration

Once you have entered the preconfigured data it is time to save and push changes to the device. Update assignment

On the next screen you will see the Save And Publish button. Update assignment You will then transition to a window to preview the assigned devices, from which you can publish the changes. It may be good to double-check the list of devices to ensure your target device(s) are there, after which you can publish.

Once published the configuration is ready for the device to receive.

Preconfigured values on the device

Once changes have been made to the configuration the device will need to Send Data through the AirWatch device application so that it will sync with the AirWatch console. After a successful sync the configuration changes should push to the device and preconfigure the server URL and/or Username field.

MLM Login Page