Register for the EMM Community

This page is for developers using the Google Play EMM API to integrate Android device and app management into their EMM solution. Community registration is the first step in releasing an Android Enterprise solution publicly.

Before you register

When you're ready, complete all the steps below to register for the EMM community.

1. Apply to join the EMM community

Fill out the Android EMM Developer Community Applicant Form to begin your application.

Once you've started the EMM community application, you can continue with the next registration and setup steps.

2. Create a Google API Console project

Your Google project manages all the resources under the control of your Android solution. You only need to create one project, regardless of the number of customers and organizations that your solution manages.

  1. Sign in to the Google API Console. We recommend using a Google Account that has 2-step verification enabled (see Security considerations).
  2. In the toolbar, click the Select a project dropdown list and select Create a Project.
  3. In the New project dialog box, enter a project name and click Create.

3. Create your master service account

Your master service account lets you access the Google Play EMM API.

  1. Sign in to the Google API Console using a Google Account that has 2-step verification enabled (see Security considerations).
  2. Open the Credentials page.
  3. Click Credentials > New credentials.
  4. Select **Service account **.
  5. Select your preferred key type and click Create. Your new public/private key pair is generated and downloaded to your machine and is the only copy of this key. You are responsible for storing it securely.
  6. (Optional, but highly recommended) Add additional project owners by granting the owner role to existing project members.

4. Enable the Google Play EMM API

Enable the Google Play EMM API and any other APIs in the Google API Console that you’ll need for your device policy controller app.

  1. Sign in to the Google API Console using a Google Account that has 2-step verification enabled (see Security considerations).
  2. In the dashboard, click Enable and manage APIs.
  3. Search for the Google Play EMM API and select it.
  4. Click Enable API.

5. Upload your device policy controller to Google Play

Upload your device policy controller app (DPC) to Google Play. Google ties the certificate hash of the DPC and the client ID to an EMM object. This EMM object is whitelisted for the Google Play EMM API, which allows you to provide a complete Android solution.

Publish your DPC. Your DPC doesn’t have to be in its final form—you can push updates to Google Play before your DPC becomes publicly available.

When the upload is complete, in the top right corner click the Draft button and select Publish. If the button reads "Why can’t I publish?", click the button and resolve the requirements listed on the next screen to proceed.

Your registration can’t be completed until your DPC is in the published state.

DPC naming and localization

When the DPC is automatically downloaded and launched during the Google Account provisioning method, the system takes the name and title of your DPC app from Google Play (instead of getting it directly from the APK). The localized form of the DPC app name is also taken from Google Play.

To prevent naming confusion, it’s important to ensure that the Google Play data is consistent with the strings used in your DPC app. For information about localizing your Google Play listing, see the Localization checklist

6. Complete your registration

A member of the EMM community team will contact you for details about these requirements as you proceed through the EMM community onboarding process.

Security considerations

When you sign in to the Google API Console, we recommend enabling 2-step verification on an account that’s used for administrative purposes. 2-step verification adds an extra layer of security to your account.

Оставить отзыв о...

Текущей странице
Google Play EMM API