Configuring Imprivata MDA with the Google Autofill Framework

Support for Google's Autofill functionality allows secure credential injection, and login to many more apps than was previously the case.

It allows the following:

  • For profiled apps, allows the user to save credentials if there are no stored credentials, so that the user doesn't need to open the password manager.

  • Updates the credentials when new credentials are entered.

  • For Android 11 and later devices, the user will be prompted for credentials from keyboard suggestions.

Limitations and Considerations

Before you begin, consider the following:

  • The Autofill feature is optional.
  • Android Autofill was introduced with Android 8.0. Previous versions of the OS will not support this feature.
  • Imprivata MDA does not support capturing credentials for apps that have credentials fields for user name and passwords on different screens.

  • Imprivata MDA does not support capturing values from masked or obfuscated credentials fields from web apps running on Google Chrome.

  • Imprivata MDA does not support automatic submission of credentials.

Configure the Google Autofill Framework

To configure the Google Autofill Framework:

  1. In the device settings on the Android devices, set the Autofill Service to use Imprivata Mobile Device Access.

  2. Deploy the appropriate mobile profile template for the app type, Native or Web. For more information, see Deploying an App Profile.

Configure the MDM AppConfig for Google Autofill

To enable Google Autofill, add the following key:

  • ConfigFlags - Allows the Autofill Service to use Imprivata Mobile Device Access.
    • The AppConfig Configuration Key field for this feature is "ConfigFlags".

    • The AppConfig Value Type for this feature is "String".

    • The AppConfig Value is autofillOn.