AppConnect for Android key-value pairs
The following summarizes the AppConnect for Android key-value pairs used to configure various AppConnect features.
- AppConnect Global policy key-value pairs
- AppConnect app configuration key-value pairs
- Secure Apps Manager app configuration key-value pairs
For key-value pairs used to configure various AppConnect features for AppConnect apps for iOS, see AppConnect for iOS key-value pairs
AppConnect Global policy key-value pairs
The following table describes the key-value pairs that are configured in the AppConnect Global policy.
Key name |
Description |
Reference |
---|---|---|
MI_AC_LOGOUT_WHEN_SCREEN_OFF |
When true, device users are locked out of AppConnect apps when the device screen is turned off. |
|
MI_ALLOW_SECURE_COPY_INBOUND |
When true, data can be copied from a non-AppConnect app to an AppConnect app even though the Copy/Paste data loss prevention setting is Among AppConnect Apps or Within an AppConnect app. |
|
AC_IGNORE_AUTO_LOCK_ALLOWED |
When true, an AppConnect app ignores the auto-lock time. |
AppConnect app configuration key-value pairs
The following table describes the key-value pairs that are configured in the app's AppConnect app configuration.
Key name |
Description |
Reference |
---|---|---|
MI_AC_TCP_IDLE_TIMEOUT_MS |
Specifies the idle session timeout for the TCP connection between an AppConnect app and an enterprise server when using AppTunnel with TCP tunneling. |
Configuring AppTunnel with TCP tunneling for Android secure apps |
MI_AC_DISABLE_ANALYTICS |
When true, analytics about AppConnect apps are not collected. |
Disabling analytics data collection for AppConnect for Android |
MI_AC_USE_TLS1.2 |
When true, the AppConnect wrapper uses TLSv1.2 for network requests using AppTunnel with TCP tunneling. Applicable only to apps wrapped with AppConnect wrapper versions 8.0 through 8.4 |
|
MI_AC_ENABLE_TLS_FALLBACK |
When true, the AppConnect wrapper falls back to using TLSv1.0 if TLSv1.2 is not accepted for network requests using AppTunnel. Applicable only to apps wrapped with AppConnect wrapper versions 8.5 and supported newer versions. |
|
ES_CERT_AUTH_SERVICES |
Specifies the list of AppTunnel services that use certificate authentication using AppTunnel with TCP tunneling. |
Configuring certificate authentication using AppTunnel with TCP tunneling for Android secure apps |
<service_name>_CERT |
Specifies the certificate enrollment setting for the certificate for authenticating to the enterprise server when using AppTunnel with TCP tunneling. |
Configuring certificate authentication using AppTunnel with TCP tunneling for Android secure apps |
ES_DEFAULT_CERT |
Specifies the certificate enrollment setting for the default certificate for authenticating to the enterprise server when using AppTunnel with TCP tunneling. |
Configuring certificate authentication using AppTunnel with TCP tunneling for Android secure apps |
Secure Apps Manager app configuration key-value pairs
The following table describes the key-value pairs that are configured in the AppConnect app configuration for Secure Apps Manager.
Key name |
Description |
Reference |
---|---|---|
MI_DISABLE_CUSTOM_KEYBOARD |
When true, the use of custom keyboards in AppConnect apps is disabled. |
|
MI_CUSTOM_KEYBOARD_WHITELIST |
Lists the package names of whitelisted keyboard apps when custom keyboards are disabled. |
|
MI_AC_SHARE_CONTENT |
When true, AppConnect apps can share content (text, images, or video) with non-AppConnect apps. |
Sharing content from AppConnect for Android apps to non-AppConnect apps |
MI_AC_ALLOW_OPEN |
Specifies the domain and the non-AppConnect app in which to open the domain. |
See App whitelist for format and examples of the supported values for the key-value pair. |
AC_PUBLIC_KEY |
Specifies the certificate setting containing the public certificate that matches the enterprise private key used to sign apps wrapped with the AppConnect wrapping tool. |
See "The AppConnect for Android Wrapping Tool" in the AppConnect for Android App Developers Guide. |