Skip to content

Android Device Management

This section takes you through on how to manage your Android device fleet. Covered within this section are:

Features

Entgra IoTS 4.0.0 is a Google Enterprise Partner for Android.

The summary list of features available Android devices is as given at the table here.

Supported Operations Summary

Entgra UEM Server facilitates one time operations that can be performed remotely via the Device Management Console. These operations are useful for runtime maintenance of devices.

The type of operations available for Android devices and are applicable for each enrollment type is summed up as per the table given here.

Applicable Policies Summary

The Policies that can be applied on an Android device depends on the way the device is enrolled with the server.

Accordingly, the table below indicates the policies applicable for each type of enrollment.

Restrictions Policies

Restriction Policies are those that can be applied on a device restricting or controlling the use of certain specific device features. There are a large number of restrictions that can be applied on an Android device.

The following table lists the available Restriction Policies for Android devices.

Android Device Operations

Add Operations to an Android Device

Android Device Policies

Android Supported Policies

Display Changed Device Name

A UEM server adminstrator is able to modify device names using APIs. This new features also enables a user to notice the changed/modified device name.

In order to be able to view the changed device name, follow the steps below:

  • Go to Entgra Device Management Agent in the device.

  • Click Agent information.

  • Under Device Name, the changed device name is shown.

Device display orientation

Data Keys of Policy and Descriptions

Data Key Description
Device display orientation The display orientation of device can be set in a fixed mode. * Auto, * Potrait, * Landscape

Refer to Publish a Policy for instructions on how to publish a new policy in an Android device.

App Install Policy (Work profile only)

App Initial Install Mode

The auto install mode for the first time

  • Auto install once only when enrolling

  • Do not install automatically

  • Auto install even if uninstalled manually

Priority level when installing the app

Priority level when installing the app among many other apps

  • Lowest - Highest

Device charging state when installing apps

Device charging state when installing apps

  • Device must be charging

  • Device does not need to be charging

Device processor state when installing

  • Device does not need to be idling

  • Device does not need to be idling

Device network state when installing

Device processor state when installing

  • Device can be in any network

  • Device must be in an unmetered network

Refer to Publish a Policy for instructions on how to publish a new policy in an Android device.

Android Device Information

This section explains about the Device Infomation which can be seen in an Android Device.

Android Data Usage

This feature enables the measure of data usage of the devices over the last 30 days. It distinctly measures the usage of Mobile data and WiFi separately. The users can view this under the Device Information of the Agent.

Entgra Device Management Agent - Data Usage.

Android Enterprise Guide

What is Android Enterprise?

Android enterprise allows EMMs to integrate with Google Play and make the enrollment and management of your mobile devices and apps much easier. Android enterprise offers some unique enrollment flows which allows enterprises to gain full control over devices using Fully Managed and Dedicated Device enrollments.

Configure Android Enterprise

Before you start using the capabilities of Android enterprise, there is a configuration step that enables Entgra to connect to Google Enterprise. This step will allow Entgra to manage your device uniquely to your enterprise. In more technical terms, Entgra requires a special token to talk to Google APIs (known as ESA) and a unique enterprise ID to identify your organisation and its devices and apps uniquely.

The steps below will enable you to get these tokens:

Before we begin

  1. Get an access token from Entgra. This token provided by Entgra is only valid for a period of 1 hour. Therefore, please make sure to mention the time that you are planning to perform these steps. This is a token that gives you access to start the onboarding process which will allow you to register a new enterprise ID and a token from Google known as ESA.

    a. If you are using Entgra EMM cloud, create a new ticket in the support system with the following title Requesting a token for Android Enterprise Onboarding. In the description, please mention the time window you are planning to perform the onboarding steps. Example: We are planning to configure at 9AM EST on 24/02/2021.

    b. If you are using the on-premises version, please send an email to biz-dev@entgra.io with the following subject Requesting a token for Android enterprise onboarding. In the body, please mention the time window you are planning to perform the onboarding steps. Example: We are planning to configure at 9AM EST on 24/02/2021.

  2. You will need a Google account which is dedicated to EMM related work. We recommend creating a new Google account (a free account). Please keep this account details securely as this will be having administrative rights over your enterprise account.

  3. If you have any other Google accounts you have signed in using your browser, please open a private browser window and sign in to your new Google account.

  4. Before you begin, please note that during the onboarding process, you will be prompted to provide your organization name and fill the following form. Filling this form is optional based on your countries regulations such as GDPR. Also note that agreeing to the managed Google Play agreement at the bottom of this form is mandatory. Please review this prior to starting the onboarding process.

Google Play Agreement

Configuration Steps

  1. On the Android Platform Configurations, Go to Android For Work section as shown in the bellow image.

    Google Play Agreement

  2. Under EMM initiating section, click here.

  3. A popup will be displayed as below. Enter the token you received from Entgra and click OK.

    Google Play Agreement

  4. You will be redirected to Google’s Enterprise onboarding page where you are required to provide your organisation name.

    Google Play Agreement

  5. Fill the form and click Confirm. On the next screen that appears, click Complete registration.

    Google Play Agreement

  6. You will be redirected to the platform configuration page. Stay on this page until you see the following notification on the top right corner that shows the end of successful completion of configurations.

    Google Play Agreement

Now the link between Entgra EMM and your new enterprise is established successfully! We have everything we need to start importing applications from Google Play store to the EMM server.

Importing Apps from Google Play Store

Although EMM server can now communicate with Google Play store, we need to define the exact apps that are to be imported to the EMM server. Importing the apps you need to EMM will bring all the icons, screenshots from Google Play Store to the EMM publisher portal, which will enable installing the same on devices. This import process allows you to import public apps on Play Store such as Gmail or facebook to the EMM publisher portal.

Steps

  1. Go to the publisher portal and hover over the Manage menu and click Android Enterprise.

    Google Play Agreement

  2. Next, click Approve applications.

    Google Play Agreement

  3. Now you will get a popup with the Google Play store where you can search for any application that you wish to import to the EMM server. Example: Gmail.

    Google Play Agreement

  4. Click Approve and you may need to approve the permissions for this application.

    Google Play Agreement

  5. Click Done and close the popup windows.

    Google Play Agreement

  6. Finally, click Sync to fetch all the approved applications to the EMM portal and automatically move them to the published state.

    Google Play Agreement

Authorize Devices to Install Apps

With Android enterprise, the EMM server plays a facilitator role or simply a UI where commands can be sent to Google. The actual app installation is done by the Google Play store. Therefore instructions must be given to Google Play store and allow the devices in EMM to be granted permission to install on devices.

There are 2 steps to achieve this:

  1. Define the Play Store layout
  2. Define which apps are allowed on which devices

Define the Play Store Layout

As shown in the enrollment using Android enterprise, a device that gets onboarded will get a Google account added to them. This means that there will be a Google Play store access to the specified user via the Play Store app on the device. As part of the authorization process, it is required to define how the apps were allowed to be available on the device and become visible to the user. In other words, we need to define the layout of the Google Play store app that becomes visible to the end user.

There are few parts in the Play Store app layout:

Google Play Agreement

  • Page - A Page consists of a set of app clusters. The page is vertically scrollable
  • Cluster - A cluster is a group of alls that are categories according to some logical need. Example: Business apps cluster, entertainment apps cluster, etc. A cluster resides in a page and a cluster is horizontally scrollable.
  • Quick Links - These appear at the top of every page and these are links to other pages

Create a Page

  1. Go to the publisher portal and hover over Manage menu and click Android Enterprise.
  2. Click Add new page.

    Google Play Agreement

  3. Enter a name for the page and click Create Page.

    Google Play Agreement

  4. In the pages list, click set as homepage to mark this new page as the first page in the Play Store.

    Google Play Agreement

Create a Cluster

  1. Selet a page from the list of pages, at the page list created earlier.
  2. Click Add new cluster.

    Google Play Agreement

  3. To name the cluster, click on the edit icon next to text New cluster.

    Google Play Agreement

  4. To add an app to the cluster, click Add app and select the app you wish to add from the popup and click OK.

    Google Play Agreement

  5. Click Save to save the cluster.

    Google Play Agreement

You can link multiple pages together by adding links to a page. Alternatively, follow the same procedure to remove already existing links from pages.

  1. Click on a page from the page list, that was created in the Create a Page step.
  2. Click Add/remove links.

    Google Play Agreement

  3. From the pop-up, add or remove pages to create/remove links and click Update.

    Google Play Agreement