MDM/EMM Setup for Mobile Apps in Microsoft Endpoint Manager

MDM/EMM (Mobile Device Management/Enterprise Mobility Management) applications are used by companies who need to manage a large number of devices across their organization. CMiC certifies that our mobile apps work with Microsoft Endpoint Manager (formally known as Intune). Most MDM/EMM products follow the same standard for creating managed app policies and passing XML tags to configure the app on the user's device – so we expect that these will work with other providers as well, but we do not regularly test on other MDM/EMM applications.

iOS and Android App Deployment

This section covers both iOS and Android app deployment. Many of the steps are the same for both iOS and Android but any differences will be covered.

Open Microsoft Endpoint Manager - https://endpoint.microsoft.com/?ref=AdminCenter#home

iOS and Android - Add new app.

  • Select iOS Store App – for iOS.

  • Select Managed Google Play App – for Android.

iOS - Search the App Store for your CMiC app.

Android – Search for your CMiC app then select Approve. Once that app has been approved, select the Sync button at the top of the screen to update your list of managed apps.

After selecting the Sync button, you’ll see a confirmation banner at the top of your app list screen. Refresh the screen if you don’t see the new app added to your list after a few minutes.

iOS and Android - Confirm App Information, Scope Tags, Assignments and save the new app.

Create an App Configuration Policy

iOS and Android: Select Add Configuration Policies > Managed Devices.

Fill in details for your new policy and select target CMiC app (added in the previous step).

NOTE: If you are deploying both iOS and Android apps, you will need to save two policies (one for each app).

Select Configuration Designer as an easy method to enter XML tags to pre-populate the app with details like Server URL. After entering your configuration keys, you can proceed to complete your app configuration policy by completing the remaining tabs of the setup wizard.

NOTE: In our experience, it can take up to 45 minutes for newly created app configuration policies to propagate to your users' devices. Please be patient when making changes to these policies, as it can take time for the changes to take effect.

Supported XML Keys:

Configuration Key

Value Type

Description

environmentUrl

string

Enter your company’s mobile server URL. This option should only be used by customers who have a private instance of CMiC.

Example: https://solutionsr12mob.cmicpaas.com/cmictest

authenticationType

string

Use this key to default the apps authentication method. There are two possible values:

  • WEBSSO

  • BASICAUTH

publicCloud

boolean

This key can be used by customers who connect to our multi-tenant cloud environment. This will default the apps login page to connect to our Cloud environment. There are two possible values:

  • true

  • false