Questions tagged [android-management-api]

The Android Management API provides a way to manage enterprise devices and apps, whether you specialize in developing enterprise mobility management (EMM) software or are developing an in-house solution for your organization.

The Android Management API is compatible with any device running Android 5.1 or above that has Google Play installed. Designed with the needs of businesses in mind, it doesn't matter if an organization's devices come from a single manufacturer or from multiple sources. You can use the Android Management API to develop a single solution to manage them all.

Links:

Release Notes

333 questions
1
vote
1 answer

Android Device Policy migration

DPC migration is available from Android P, i.e. a device can be re-enrolled to a new EMM without factory reset it. My question is: does the Android Device Policy support this feature? If so, does it support it in both ways, i.e. migrating from or to…
Florian
  • 235
  • 1
  • 11
1
vote
1 answer

How to disable apps without uninstalling them?

We have a use case where an app is only allowed to run for a certain amount of time. The Android Management API does not seem to allow profiles to trigger things offline, so we're ok with pushing a profile at a specific time. However, I don't see a…
Pablo
  • 300
  • 2
  • 5
1
vote
1 answer

App does not update even with appAutoUpdatePolicy set to ALWAYS

Our Android native Companion App is automatically installed on the device upon enrollment. The matching profile entry is: "packageName": "app.domain.companionapp", "installType": "REQUIRED_FOR_SETUP", "defaultPermissionPolicy":…
Florian
  • 235
  • 1
  • 11
1
vote
1 answer

Self-hosted/EMM hosted private app's via Android Management API

Is it possible to use AMAPI to publish self-hosted/private app's to a device that is either using work profile or is fully managed without using the play store? I am confused because what the answer i'm seeing in the following post doesn't jive…
1
vote
1 answer

How can I maintain multiple versions of an applications on playstore?

I want to maintain multiple versions of an application ,so that EMM admin has a control where he can silently push different version to different devices using android management api. Google play doesn't allow to maintain multiple versions of an…
1
vote
2 answers

How to disable the camera using the Android Management API

I am trying to create an app that restricts camera on Android for my enteprise. Until now I used device admin, but as far as I know, it's deprecated since API 28. As I understand, I should use Device Management API and restrict camera using…
user-123
  • 874
  • 1
  • 13
  • 34
1
vote
1 answer

When will device report status to cloud/pubsub?

I already set up Pub/Sub notifications and I want to know when the device will notify status reports ?
1
vote
1 answer

Under what circumstances, the status of the device will change to disabled or deleted

There are four state for deivce, I only find ACTIVE and PROVISIONING, how can device state will change to DISABLED or DELETED?
felix
  • 25
  • 2
1
vote
1 answer

Unenroll from Android Management API

With Android Management Quickstart I have created an enterprise and associated it with a Google Cloud Platform project using signupUrls.create and enterprises.create. When trying to create another enterprise with a different EMM provider I get an…
sdabet
  • 18,360
  • 11
  • 89
  • 158
1
vote
1 answer

Control application versions on registered MDM device from Google Android Management API

Is there a way to control which version of a particular application from the play store should be installed on the fully managed device using Android Management API? Example - Install Version 1.0, 2.0 based on what the Admin decides. Can something…
Sudhu
  • 565
  • 8
  • 24
1
vote
2 answers

Android Management API: How to wipe a dedicated device not from EMM console?

Is there any way to wipe a dedicated device, not from EMM console, but straightly from the device, by a passcode or smth else?
1
vote
1 answer

Policy body to install an Application on the Managed device using AndroidManagement API

I'm building an MDM application using Google's AndroidManagement API in a C# Console application and I have created a policy for the device as well which has the default values. I'm trying to create an Application Policy to install a new app package…
Sudhu
  • 565
  • 8
  • 24
1
vote
1 answer

Enrolling Android 5.1 device fails without reason

I am trying to enroll a fleet of Android 5.1 devices which did never receive a newer version of Android and are not working with any third party ROM. So we're stuck on 5.1. As the Google Play Services in the ROM was so old, that I couldn't even…
Martin
  • 347
  • 1
  • 2
  • 13
1
vote
0 answers

Android Management Api Cross-profile contact management

At https://developers.google.com/android/work/requirements?api=clouddpx#25-wipe-and-lock it is stated that there are two flags that can be set in a policy and that affect the way contact data can leave the work profile. The flags are…
Evolve_or_Die
  • 119
  • 2
  • 9
1
vote
1 answer

Valid authentication credential for Android Management API

I'm learning to work with api and now I try to get a list of devices runing a python script from the console. Client Library for Python installed. sample.py import pprint import sys from apiclient.discovery import build import json api_key =…