Workspace ONE UEM offers Mobile Application Management™ (MAM) functionality that helps you manage mobile applications, deploy them to the devices, and secure the applications with the compliance policies. Mobile Application Management solution is a management console that takes the control of selected applications on the end-user mobile device.
Mobile Application Management solution in general include a runtime library that can be integrated with a mobile application at the build time. The library might be packaged as a software development kit (SDK), for example. Integration of the library is not mandatory for all applications in the scope of the solution. Mobile Application Management (MAM) requires enrollment as a first step, also called onboarding. Enrollment is the establishment of a connection with the enterprise’s management console. Depending on the solution, the connection is either between the device and the management console, or between the application and the management console, or both.
Some common enrollment mechanisms are as follows:
Workspace ONE UEM supports various app types and deployment scenarios on your devices. Workspace ONE UEM classifies the applications as native (internal, public, purchased) and Web applications. The information in this section describes the types of apps that you can deploy using Workspace ONE UEM and the various platforms or the operating systems that Workspace ONE UEM supports for each of the application types.
The following table provides the app type and the platforms supportability.
Application Type | Supported Platforms |
---|---|
Industry Templates Any Supported App Type |
Apple iOS v7.0+ with limitations for compliance policies |
Internal | Android v4.0+ Apple iOS v7.0+ Apple macOS v10.9+ Apple tvOS v10.2+ Windows Desktop Note: Ensure that the auxiliary files packaged with Apple iOS or macOS applications do not have spaces in the names. Spaces can cause issues when you load the application to the console. |
Public (Free and Paid) | Android v4.0+ Apple iOS v7.0+ Chrome OS Windows Desktop Note: Workspace ONE UEM can manage free, public applications on Windows 10+ devices when you integrate with the Microsoft Store for Business. |
Purchased – Custom Apps | Apple iOS v7.0+ |
Purchased – VPP | Apple iOS v7.0+ Apple macOS v10.9+ |
Web Links | Android v4.0+ Apple iOS v7.0+ Apple macOS v10.9+ Windows Desktop |
Depending on the type and mode of deployment, Workspace ONE UEM classifies applications as Internal, Public, Purchased, and Web apps. Internal apps are internally developed apps and uploaded directly to the Workspace ONE UEM console or can also be imported from an external app repository. Public apps are available on respective app stores of the platforms that are, App Store, Play Store, Windows Store and so on. Purchased apps are categorized as VPP (Volume Purchased Program) and Custom B2B apps. VPP allows businesses and educational institutions to purchase publicly available iOS applications. However, custom B2B apps are developed third party iOS applications in volume for distribution to corporate devices. Web apps provide end-users a way to access a URL directly from an icon on the menu of their device.
Platform/Type | Internal | Public | Web | Purchased |
---|---|---|---|---|
iOS | X | X | X | X |
Android | X | X | X | |
macOS | X | X | X | |
Windows Desktop | X | X | X |
AppConfig is an initiative to standardize app development for easy configuration, security, and connectivity. By leveraging this standard, organizations can push managed app configuration (AppConfigp) in the form of key/value pairs or XML from EMM providers like Workspace ONE directly to their apps. Developers must program their applications appropriately to leverage this functionality. You can enter supported pairs when you upload applications to the Workspace ONE UEM console and you can code them into your applications. Currently, application configurations are available for Android and iOS. You must know the supported key-value pairs for your application to deploy them and to code them.
The application vendor sets the supported configurations for the application. You can contact the vendor or visit other sites with information about application configurations.
The Workspace ONE UEM knowledge base has articles about working with application configurations when you develop applications. See Workspace ONE UEM Managed App Configuration at Workspace ONE Managed App Configuration for Multiple Platforms.