Technical Approaches

 

Find the Right Technical Approach for Integrating Your App With Workspace ONE

There are multiple technical approaches you can use to securely integrate apps with Workspace ONE. Most commonly,

developers use a combination of technical approaches to meet the desired outcome based

on whether they are creating Android, iOS, or web-native apps. 

Workspace One Technical Approaches

App Wrapping

App Wrapping identifies specific app functions and replaces them with calls to the AirWatch SDK. This allows for a subset of AirWatch SDK capabilities to be added to an app without requiring any developer involvement. App Wrapping is only compatible with internal apps using approved development platforms, coding practices and libraries.

Development Effort

Low
High

Primary Use Case

Provides a subset of SDK functionality. Only recommended for tactical deployments

Supported App Types

 

Deployment

Most (not compatible with Android for Work devices)

AppConfig.org

The AppConfig Community is a collection of industry-leading EMM solution providers and app developers that are making it simpler for developers to use native platform APIs to configure and secure apps in the enterprise. 

Development Effort

Low
High

Primary Use Case

An open and native approach ideal for most common use cases

Supported App Types

 

Deployment

iOS, MDM, and Android for Work* enrolled devices only.

Identity Manager

The Identity Manager component of Workspace ONE acts as a user store, a user catalog and Single Sign On (SSO) hub for your organization. Identity Manager’s APIs shorten app development time by providing consumable authentication and SSO capabilities. The REST APIs also allow your app to manage various objects within your organization: applications, entitlements, users and groups.

Development Effort

Low
High

Primary Use Case

Giving end users easy authentication into your application

Supported App Types

 

Deployment

Any

AirWatch SDK

The SDK code library from AirWatch can be used to enable additional app config and security capabilities that may not yet be available natively as part of the AppConfig Community. Certain use cases such as granular analytics can be provided through a deeper integration with the SDK.

Development Effort

Low
High

Primary Use Case

Code library for use cases requiring deeper integration

Supported App Types

 

Deployment

Any