Mobile App Deployment

Overview

Mobile App Deployment lets you remotely roll out the ADSelfService Plus mobile app to your users' iOS devices, so they can reset passwords and unlock accounts on the go. You first notify users to install a mobile device management (MDM) profile, then push the app to the enrolled devices, and you can automate both steps with schedulers. You configure it under Configuration > Administrative Tools > Mobile App Deployment.

Prerequisites

Confirm the following before you deploy the app:

  • Mobile App Deployment targets iOS devices. It relies on an MDM profile and Apple Push Notification service (APNs).
  • Either trial mode is enabled or APNs is configured. Use APNs Configuration for a production deployment; the banner's Click here to register link starts trial mode.
  • The ADSelfService Plus server is reachable from users' iOS devices during profile installation.
  • You are in Active Directory mode and signed in to the admin portal as an administrator.

How it works

Deployment happens in two stages. First, users install an MDM profile: ADSelfService Plus emails them a registration link, which they open in Safari on the iOS device to enroll it. In trial mode, the email also includes a one-time password (OTP) that Safari prompts for. Once the profile is installed, the device appears under the Configured Devices tab, where you push the ADSelfService Plus app to it. The app and the server details are then delivered to the device; for users who enroll with their Active Directory credentials, this happens automatically. Schedulers can run the whole cycle for you, periodically checking for new users and devices.

Configuration instructions

Notifying users to install the MDM profile

  1. Navigate to Configuration > Administrative Tools > Mobile App Deployment.
  2. From the Select Domain drop-down, choose a domain.
  3. To target specific users, click Add OU / Groups and select the OUs or groups. Their users appear under the All Users tab.
  4. In the All Users tab, select users by checking the box beside each Username.
  5. Click Send Notification. Each selected user receives an email with a registration link.
  6. The user opens the link in Safari on their iOS device to install the profile and enroll the device for MDM.
Important: The registration link must be opened in Safari, and the ADSelfService Plus server must be reachable from the iOS device during profile installation.
Note: In trial mode, the email also includes a one-time password (OTP). Safari prompts for this OTP when the user opens the registration link.

The All Users tab lists users with the following columns:

ColumnWhat it shows
UsernameThe user's Active Directory logon name.
Email IDsThe email address the registration link is sent to.
StatusThe notification and enrollment state for the user.
Last notifiedWhen the user was last sent a notification.
Configuration statusWhether the user's device is configured, for example Not Configured.
Mobile App Deployment

Installing the app on configured devices

Devices on which the MDM profile is installed appear under the Configured Devices tab.

  1. Open the Configured Devices tab.
  2. Select the devices on which you want to install the app.
  3. Click Install.
  4. Click Update Status to refresh the app-installation details. The status takes some time to update.
  5. Use the Status column to filter devices by installation state, including installed, not installed, uninstalled, queued, cancelled, failed, and all.
Note: When users enroll using their Active Directory credentials, the ADSelfService Plus app and the server details are pushed to their devices automatically.

Configuring APNs

Click APNs Configuration to set up the Apple Push Notification service certificate used for production deployments. For an evaluation, use the Click here to register link in the trial banner instead. Refer to the ManageEngine mobile app deployment guide for the full APNs setup.

Automating with schedulers

Click Schedule Now to automate the deployment cycle. Three schedulers are available:

SchedulerWhat it does
Profile Registration SchedulerAutomatically notifies users to install the MDM profile.
App Installation SchedulerAutomatically installs the app on profile-installed devices.
App Installation Status SchedulerAutomatically updates each device's app-installation status in the console.

For each scheduler, you can use Enable/Disable to turn it on or off. Click Edit to change it, then select the Domain, click Add OU / Groups to narrow the selection, set the Scheduler Frequency, and click Save.

The Mobile App Deployment page showing Select Domain, the All Users and Configured Devices tabs, the user table, and the Send Notification button.

Limitations

  • Mobile App Deployment supports iOS devices and relies on an MDM profile, Safari, and Apple Push Notification service (APNs).
  • Users must open the registration link in Safari, and the ADSelfService Plus server must be reachable from the device during profile installation.
  • The feature is available in Active Directory mode, under Administrative Tools.

Tips

  • Use the schedulers so new users and devices are enrolled and updated without manual steps.
  • Target OUs or groups with Add OU / Groups to roll out in phases rather than to the whole domain at once.
  • After clicking Install, use Update Status to confirm the app reached each device; the status updates after a short delay.
  • Configure APNs for production use. Trial mode is for evaluation and adds an OTP step to enrollment.