Application Configurations for Android Applications
Application Configurations or Managed Configurations offer enterprises an easy way to remotely configure applications from the Scalefusion Dashboard. You can think of App Configurations like the login credentials or setup data that can be passed to an application so that it is automatically configured without/minimal user intervention.
Before we go further into App Configs, let us answer a few Frequently asked questions,
- Question: Can we use Scalefusion to push App-Configurations for any Application?
Answer: Yes. The applications distributed via Application Management > Play for Work apps as well as applications/APKs distributed via Scalefusion enterprise store (Application Management > Enterprise Store) are eligible for app configurations.
- Question: Do all applications distributed from Play for Work apps support App configurations?
Answer: NO. Supporting remote configuration via App-configs is upto the application developer and all apps may not support it.
- Question: How to identify which applications support configurations and what are the supported values?
Answer: In most cases, the application developers have extensive documentation on how to use the App configurations with an EMM/MDM provider. On Scalefusion dashboard, clicking on any approved Play for Work application and clicking on App Configuration tab displays the information.
Eg: CamScanner does not supports App-Configs.
Eg: Dropbox supports App-Configs shown with Create button.
The example below demonstrates how to use App Configurations for Gmail application. The same steps can be followed for any application.
Before you Begin
- Search and Install Gmail application from Play for Work apps as described here.
Creating the Application Configuration
The first step is to create an application configuration. Follow the steps below,
- Navigate to Enterprise > My Apps > Play for Work Apps
- Click on the Gmail app. (or the app that you want to configure).
- From the wizard on the right hand side, click on App Configurations tab and click CREATE.
- The App Configuration wizard will be shown as below, fill in the information provided by the application developer and click SAVE
- Name: A name for your configuration
- Configuration Data: Fill in the data as provided by the application developer required for this application.
- SAVE: To Save the configuration.
- Once the configuration is saved, it will be listed in the configuration tab with the following actions,
- Publish: Used to Publish the configuration on the selected devices.
- Edit: Used to edit the configuration.
- Un-publish: Used to un-publish the configuration from previously published devices.
- Delete: To delete and un-publish this configuration.
Publishing the Application Configuration
The next step is to publish the newly created configuration. Follow the steps below,
- Navigate to Enterprise > My Apps > Play for Work Apps.
- Click on the Gmail app (or the app that you want to push configuration for).
- Click on the App Configurations tab to see the list of configurations. Click on the Publish icon.
- You would see the Device groups and profiles where this application has been published and the app configuration can be published. Select either Device Groups or Device Profiles or Devices and click PUBLISH.
- Once the configuration is pushed, it would take around 5 minutes for the configuration to take effect on the device.
Feedback Notifications for App Configurations
Like App installation status, once an app configuration is pushed, IT Admins can view the status of the app configuration and check whether it has been applied on the devices or not. An Android application which accepts App configurations typically reports the status of received configurations to the EMM console. This mechanism is referred to as Feedback notifications.
Scalefusion fetches the feedback notifications and presents it to the IT Admins along with the installation status of the application. Once you have pushed an app configuration, follow the steps below to check the status of app configuration,
- Navigate to the App Information section and click View Status
- The PUBLISHED CONFIG column indicates the name of the configuration that is published and the current status as fetched via Android Enterprise APIs.
- Name: Indicates the configuration that is currently published to this device. N/A indicates that no configuration has been published to the device.
- Status: Indicates the current status of the configuration as reported by Android Enterprise APIs. The possible values are,
- Pending: Shown when the Scalefusion backend is yet to push the configuration to device.
- Unknown: Shown when the Android Enterprise APIs have returned no information
- Success: Shown when all the configuration parameters have been successfully applied.
- Failed: Shown when at-least one of the configuration parameters could not be applied. Clicking on the status provides you with the details of the failure.
OEM Configuration Applications
OEMConfig applications and OEM Configurations are developed by Original Equipment Manufacturers that are purpose built to give you fine grain control on their devices. These applications let you remotely configure additional proprietary settings of the device via these applications that are not possible otherwise.
We have made it super easy for IT Admins to discover and configure OEM specific applications by making them available in Android Device Profile directly. You can simply edit a profile and configure the OEM specific application and be assured that the application would be remotely installed and configured as per the settings.
Google Chrome Configuration
Chrome is one of the frequently used browsers across organisations devices. With App configs, you can apply a wide variety of restrictions and integrate tightly with Scalefusion. This document outlines how you can get maximum out of Google Chrome.