Apple - iOS/ iPadOS | App Store Applications

Use this iOS/ iPadOS application type for applications that are part of your Apple App Store License account available through the Apple App Store.

Important: To use this option to push Apple App Store License apps (non-Custom) to your devices, you must Add an App Store License account to SOTI MobiControl before creating an app policy.

Selecting the App Type

Use the Select Apps dialog box when adding applications to your app policy. You do this when:

App Selection

App Source Select the App Store option.
Region Select a region for your App Store.
Tip: Not all apps are available in the same region. Verify the correct region is selected for your application.

App Search

Use the search bar to find apps either by a keyword or URL:
  • Keyword: Enter the application name. The applications matching the partial name are displayed. Select the desired application.
  • URL: If you have the URL string for a particular app, enter the complete URL string in the search bar, and the required app appears.

Application Information

Review application information such as the display name, version, price, seller, and description.

Note: Some fields in this section may be editable. Enter/ edit information in these fields as required.

Advanced Configurations

Select (Configure) when adding or editing an application in your app policy to open the Advanced Configurations dialog box, where you can further configure app settings.

App Details

Application Details A list of app details (read-only).
Update App Select Get Latest Version to replace the current app version with the latest published version.

Installation Options

Deployment Type Select whether the application is a requirement.

If you select Suggested, the user can choose whether to install the application.

If you select Mandatory, the application installs automatically.

Request Device to Install Application (Unsupervised Device Only) Specify a maximum number of times to prompt the user to install the application if the Deployment Type is Suggested and the device was a unsupervised one.
Maximum Installation Attempts If you enable Request Device to Install Application, enter the maximum installation attempts for the application.
Configuration URI Enter a URI used to configure the application after installing it on the device.
Remove App when Device is Unenrolled When turned on, the app automatically uninstalls from the device when you unenroll the device.
Prevent Application Data Back Up to iTunes and iCloud Blocks the app from uploading its data to iTunes and iCloud.
Enable Licensing Enables adding App Store licenses and the use of redemption codes.
Select License Type
If you enabled licensing, select the licensing type:
  • App Store License—Specify the details of an App Store License account.
  • Redemption Codes—Import App Store redemption codes.
Licenses
This section appears when you select the App Store License licensing type. It has the following controls:
  • Manage App Store License Account—Select to open the App Store License Management dialog box, where you can manage your App Store licenses (see App Store License Management).
  • Accounts—Select an App Store License account.
  • Purchased—The number of licenses purchased under the selected account (read-only).
  • Remaining—The number of licenses remaining under the selected account (read-only).
Redemption Codes
This section appears when you select the Redemption Codes licensing type. It has the following controls:
  • Purchased—The number of redemption codes purchased under the selected account (read-only).
  • Remaining—The number of redemption codes remaining under the selected account (read-only).
  • App Store Redemption Codes—Lists the available redemption codes.
  • Clear Unused Codes—Select to clear unused redemption codes.
  • Refresh—Select to refresh the list of redemption codes.
  • Import App Store Redemption Codes—Select to import a file containing redemption codes.

Managed App Config

Application Configuration

You can enable various configuration settings on the application.

Enter a value in the fields of the configuration settings that you want to apply to the device. You can use real values or macros. The following macros are also supported:

%DEVICEIDENTIFIER%
Device identifier
%ENROLLEDUSER_DOMAIN%
Enrolled user domain
%ENROLLEDUSER_EMAIL%
Enrolled user email
%ENROLLEDUSER_FIRST_NAME%
Enrolled user first name
%ENROLLEDUSER_UPN%
Enrolled user principal name
%ENROLLEDUSER_USERNAME%
Enrolled user username
%ENROLLEDUSER_LAST_NAME%
Enrolled user last name
%IP%
IP address
%MANUFACTURER%
Device manufacturer
%MODEL%
Device model
%PERSONALIZED_DEVICE_NAME%
Device name
%PHONENUMBER%
Phone number
%PLATFORM%
Device platform
%SERIALNUM%
Hardware serial number
5G Network Slicing This setting enables you to use a specific network slice for the application. Choose from:
  • None: The managed app does not use a network slice. SOTI MobiControl selects this option by default.
  • Data Network Name (DNN): For the Data Network Name (DNN) field, enter the unique ID (the DNN) identifying a network slice. This is a carrier-provided data. This is also the destination network for the specific network slice.
  • App Category: For the App Category field, enter the key that defines the app category entitlement to enable Cellular Network Slicing. This is a carrier-provided data.

For both data network name and app category, it varies on the carrier and the region the device is in. The device receives a certain carrier-set bandwidth, enabling customized performances (download/upload speed).

Update Devices that Have Already Been Configured Update already configured devices.
Managed Associated Domains
This section lists domains associated with the app. This feature requires iOS 13 or later, and a managed app with the associated domain entitlement. It has the following controls:
  • Delete for each domain—Select to delete the domain.
  • Add (+)—Select to add a new domain to the list.

Update Options

Automatically Update App Version in App Policy to the Latest Version in App Store Automatically discover newer versions of applications in the App Store and update the version in the app policy.
When selected, a message shows the last time SOTI MobiControl searched the App Store for newer versions.
Note: SOTI MobiControl searches the App Store once per day during nightly maintenance.
Automatically Request Devices to Update App when App Policy is Updated with New Version Automatically request devices to update applications when newer versions appear in the app policy. The following device check-in triggers this request.

If you select this and the Update App Version in App Policy to the Latest Version in App Store option, SOTI MobiControl sends a request to devices. The requests ask devices to update applications to the policy's latest version. The policies update to require the latest version in the App Store.

Enable Scheduled Updates Enables the app to be automatically updated only during specified schedules.
Note: You must enable Automatically Request Devices to Update App when App Policy is Updated with New Version to access this setting.

Select to add a new update schedule. You can configure the following details:

  • Start Day
  • Start Time
  • End Day
  • End Time
Note: When creating an update schedule, you have the following limitations:
  • You can only set a maximum of 10 update schedules.
  • The duration of a schedule must be at least 60 minutes [1 hour].
  • Any two schedules must have a difference of at least 60 minutes [1 hour].
  • The device must be online (connected to the internet) for the scheduled update.
Important: When you choose an End Day/Time that is before the Start Day/Time, the Update Schedule is still valid. The Update Schedule runs from the first week's End Day/Time to the second week's Start Day/Time.
After adding an Update Schedule, you can select to Edit or Deleteit.
Update App on Devices
Note: This feature is available when you update an app policy.
Select to push the update to all devices targeted by this app policy.
Note: This option is not supported for applications with device-based App Store licenses on iOS versions before 10.3.