Appian for Enterprise Mobility Management EMM

Appian for Mobile Devices application supports EMM capabilities by incorporating the guidelines and standards set by the AppConfig Community. This allows EMM Admins to centrally manage the security, policy, and provisioning requirements on any mobile device.

What is the AppConfig Community?

The AppConfig Community is a collection of industry leading EMM solution providers and app developers that have come together to make it easier for developers and customers to drive mobile adoption in business. The community's mission is to streamline the adoption and deployment of mobile enterprise applications by providing a standard approach to app configuration and management, building upon the extensive security and configuration frameworks available in the mobile operating systems.

EMM Administrators can set the following configurations for the Appian for Mobile Devices application directly through the EMM provider:

  • Data Encryption: Ensures that any data persisted on the device is automatically encrypted.
  • Remote Wipe: Allows the EMM administrator to remotely wipe device data.
  • Prevent Application Backup: Prevents users from backing up application data.
  • Application Tunnel: Allows for approved applications to use a per-app VPN tunnel to connect to your corporate networks.
  • Disable Screen Capture: Prevent users from taking screenshots of the application.
  • Disable Copy-Paste (Android only): Restrict users to copy and pasting within managed applications.

Custom Configurations

The following additional custom configurations can be enabled for the Appian for Mobile Devices application:

Configuration Description Key Type Default Value
Suggested Servers A list of servers presented to the mobile user to select from when creating a new account. suggestedServers String (comma separated value of server addresses) {} (No servers presented to the user)
Prevent Copy Paste (iOS Only) Disables the ability to copy from, or paste into any fields in the application. copyPasteProtection Boolean False (Copy-paste is allowed by default)
Prompt for Passcode on Launch Forces users to provide a user-defined passcode every time they launch the app. promptPasscodeOnLaunch Boolean FALSE
Prompt for Passcode on Idle Forces users to a user-defined passcode when application has been backgrounded for greater than the specified time (in minutes) and on every launch. promptPasscodeOnIdleTimeout Int -1 (Don't prompt for passcode when application is backgrounded)

These configuration keys are defined in the EMM Admin Console and are normally stored as part of a profile assigned to the application. The EMM Admin also has the ability to update the configurations over the air at any point without requiring the application to be reinstalled.

Applying Custom Configurations

This section explains how to enable the following custom configurations on the Appian mobile application through the BlackBerry Unified Endpoint Management (UEM) console:

  • Suggested Servers
  • Prompt for Passcode on Launch

Refer to the documentation of your EMM provider for further instructions if needed.

Configuring the iOS Application

  1. Select the Appian iOS application from your BlackBerry UEM console.

    /Appian EMM iOS1

  2. Scroll to the bottom of the Settings tab. There should be a section for App Configuration. This is where you can specify the custom configurations you want to enable for the application.

    /Appian EMM iOS2

  3. Click on the + icon and choose the option to Configure manually.

    /Appian EMM iOS3

  4. Specify a name for the App Configuration. Click on the + icon and select option String.

    /Appian EMM iOS4

  5. Set the key to suggestedServers. The value to specified here should be a comma separated value of server addresses.
    • In this example, we will be setting up a single server with URL https://forum.appian.com.
  6. Click on the + icon and select option Boolean. Set the key to promptPasscodeOnLaunch. Set the value to be true. Once you are done configuring these properties the configuration should look as shown below.

    /Appian EMM iOS5

  7. Save the configuration with the application. You can then assign the application along with the configuration to your users.

    /Appian EMM iOS6

These configurations take effect after the Appian mobile application is pushed to the device. Any updates to these configurations will be automatically applied when the application is relaunched.

Configuring the Android Application

  1. Select the + icon from under App Configuration section when adding the application to your BlackBerry UEM console.

    /Appian EMM DR1

  2. Specify a name for the App Configuration.
  3. Under Suggested Servers, specify a comma separated value of server addresses. In this example, we will be setting up a single server with URL https://forum.appian.com.
  4. Check the option Prompt Passcode on Launch Enabled. Once you are done configuring these properties the configuration should look as shown below.

    /Appian EMM DR2

  5. You can then assign the application along with the configuration to your users.

    /Appian EMM DR3

    These configurations take effect after the Appian mobile application is pushed to the device. Any updates to these configurations will be automatically applied when the application is relaunched.

Supported EMM Vendors

The Appian for Mobile Devices application can be configured and managed through any of the EMM vendors that comply with the AppConfig standards.

Although Microsoft Intune is not officially listed as an AppConfig EMM Member, the specified configurations can be enforced on the Appian for Mobile Devices application running on managed iOS and Android devices.

FEEDBACK