You are here: Home > Device Management > Android > Migrate to Managed Google Domain

Upgrade your Android Enterprise binding to a Managed Google Domain

Upgrade an existing Android Enterprise binding from a Managed Google Play Accounts enterprise to a Managed Google Domain in Applivery — without re-enrolling your managed Devices.

9 min read

TL;DR

If your Android Enterprise is bound as a Managed Google Play Accounts enterprise, you can upgrade it to a Managed Google Domain from Applivery's Android Setup or the Managed Google Play catalog. The upgrade keeps the same Enterprise ID and doesn't re-enroll Devices, but it's one-way.

Android Enterprise supports two identity models for provisioning Devices: Managed Google Play Accounts Enterprise and Managed Google Domain.

In the first, users are registered through Managed Google Play Accounts — accounts provisioned directly by the EMM provider and not tied to an existing corporate domain. Managed Google accounts aren't supported here, because structurally they aren't part of this model. In the second, your organization operates on a managed Google domain (for example, Google Workspace or Cloud Identity), so users authenticate with their corporate managed Google accounts and that identity is associated directly with the managed Android Devices.

In practice, this determines how much identity control you have. If you need to restrict provisioning to corporate identities from a specific domain, the Managed Google Domain is the model you need. Under a Managed Google Play Accounts enterprise, identity control is limited to the Managed Google Play Accounts scheme, with no way to apply domain-level restrictions. So, whenever you need to limit account sign-up on the Device to only those belonging to your corporate domain, Applivery must have been bound as a Managed Google Domain.

Note

Since 2024, Google provisions a Managed Google Domain by default for all new organizations that register for Android Enterprise, as noted in the official Android Enterprise documentation. The Managed Google Play Accounts enterprise model remains as a fallback for specific cases — for example, organizations that can't or don't want to bind a managed Google domain. This migration applies to organizations already running the older model that want to move to the managed domain model.

Differences and benefits

Managed Google Play Accounts Enterprise

Managed Google Domain

User account type

Managed Google Play Accounts (limited accounts, created and managed by the EMM)

Managed Google accounts (full accounts, tied to the corporate domain)

Responsible for authentication

The EMM (Applivery)

Google

Tied to a corporate domain

No

Yes

Domain-based sign-up restriction

Not available

Available (Authentication Type: GOOGLE_AUTHENTICATED + managed domain)

Access to other Google services

Managed Google Play only

Full Google suite (Workspace, Cloud Identity, etc.)

Centralized user management

No

Yes (Google Admin Console)

Organization-wide SSO / MFA

No

Yes

Google's recommendation

Fallback only

Recommended and default since 2024

Migrating to a Managed Google Domain gives you:

  • Domain-restricted provisioning — you can require a corporate account (for example, force authentication with @yourcompany.com on the Device's first boot).

  • Corporate-credential administration — proper identity governance (roles, MFA, SSO) instead of relying on a loose Gmail account.

  • Centralized management of users, apps, and Devices alongside the rest of your Google products (Workspace, ChromeOS, Chrome browser) from the Google Admin Console.

  • Reduced risk from depending on a personal Gmail account for the binding — compromise, loss of access if the account owner leaves, and no corporate security controls.

Before you start

Check the following before you begin the migration:

  • Your organization must currently be registered as a Managed Google Play Accounts enterprise in Applivery. The upgrade only accepts enterprises with enterpriseType: MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE. If the binding is already a managed Google domain, the operation doesn't apply.

  • A managed Google domain must exist (or be created) for your organization — for example, through Google Workspace or Cloud Identity.

  • Your Applivery billing plan must include this feature. The API returns 5050 – Feature not allowed for your billing plan if it doesn't.

Configure the Google Workspace side

These are the same requirements Applivery asks for when setting up an Android Enterprise directly on a managed domain, and they apply equally before migrating an existing enterprise.

1
Verify your domain

Your corporate domain must be verified in Google Workspace. Check and manage it from the Google Admin Console, signed in with a Super Admin account, under Domains → Manage domains. If it isn't verified, Google will show you how (a DNS record or an HTML file upload).

verify your domain
2
Enable third-party EMM integration

For Applivery to manage Devices under the managed domain, enable third-party EMM integration in Devices → Mobile & endpoints → Settings → Third-party integrations. Select the relevant Organizational Unit (OU) — you can apply it at the top level or per OU — and turn on Enable third-party Android mobile management.

third-party
3
Confirm admin permissions

The Google account used in the process must have sufficient permissions — Super Admin is recommended. If you use a different account, assign it a role with Mobile Device Management privileges from Admin roles in the Google Admin Console.

perms

Migrate your Enterprise

The upgrade keeps the same enterprise binding (the same Enterprise ID) and doesn't require re-enrolling Devices that are already managed. You can start it from two places in Applivery — both open Google's assistant to bind your account to the managed Google domain.

Option 1 — From Android Setup

1
Open Android Setup

Once in the Applivery Dashboard, go to Settings, then Android, and open the Setup section.

2
Start the upgrade

Click Start Upgrade. Google's assistant opens so you can bind the account to your managed Google domain.

android enterprise binding details

Option 2 — From the Managed Google Play catalog

1
Open the Google Play catalog inside a policy

Go to Policies, select any Android policy, and open Apps. Click + Add App, then Google Play.

2
Choose Upgrade for free

In the Managed Google Play iFrame, click Upgrade for free to open Google's binding assistant.

upgrade for free

Complete the upgrade in Google

1
Sign in with your Super Admin account

Open the URL from the previous step with the Google Workspace Super Admin account for your corporate domain.

2
Follow Google's assistant

Follow the assistant to bind the existing enterprise to the managed domain. Confirm the domain binding and accept the terms Google requests during the process.

3
Verify the result

Back in the Applivery Dashboard, go to Settings, then Android, open the Setup section, and confirm the enterprise now shows as bound to a managed domain.

Known API errors

Code

Message

Cause

5050

Feature not allowed for your billing plan

Your billing plan doesn't include this feature

6002

Body Validation Error

The request body doesn't match the expected schema

5147

Enterprise upgrade is only available for managed Google Play Accounts enterprises (MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE)

The enterprise is already in Managed Google Domain mode

5095

Error From Emm Android Library

Error returned by the Android EMM library while processing the request

4002 / 4004

No auth token / Invalid Token

Authentication failure on the request

3001

Entity not found

The specified organization doesn't exist

If you hit an error code not listed here, contact Applivery support with your organization ID and the exact code.

Additional considerations

Warning

This process is one-way. Once you migrate to a Managed Google Domain, there is no equivalent downgrade endpoint to return to a Managed Google Play Accounts enterprise.

  • Evaluate the impact on already-enrolled Devices before running the migration in production, and validate it first on a test enterprise or organization if you can.

  • After the migration, the Required Account Email field in the Work Account Setup Config policy still accepts only one specific account, not a domain wildcard. Domain-level restriction comes from the nature of the binding (managed Google domain) combined with Authentication Type: GOOGLE_AUTHENTICATED, not from that field.

Key Takeaways

  • The upgrade keeps the same enterprise binding — no Device re-enrollment.
  • A Managed Google Domain unlocks domain-level identity control and central user management.
  • The migration is one-way; there is no downgrade endpoint.
  • You can start the upgrade from Android Setup or the Managed Google Play catalog.

A Managed Google Play Accounts enterprise uses EMM-provisioned accounts not tied to a corporate domain, so it can't apply domain restrictions. A Managed Google Domain runs on Google Workspace or Cloud Identity, so users authenticate with corporate managed Google accounts and you get domain-level identity control.

No. The upgrade keeps the same enterprise binding (the same Enterprise ID), so Devices already managed under the enterprise don't need to be re-enrolled.

No. This is a one-way process — once you migrate to a Managed Google Domain, there is no equivalent downgrade endpoint to return to a Managed Google Play Accounts enterprise.

From two places: the Android Setup section (Settings → Android → Setup) or the Managed Google Play catalog inside any Android policy (Apps → Add App → Google Play → Upgrade for free). Both open Google's binding assistant.

It means the enterprise upgrade is only available for Managed Google Play Accounts enterprises. If you see it, the enterprise is already bound as a Managed Google Domain, so the operation doesn't apply.

Your billing plan doesn't include this feature. The API returns 5050 — "Feature not allowed for your billing plan." Confirm your Applivery plan supports the enterprise upgrade before starting.

No. The Required Account Email field still accepts only one specific account, not a domain wildcard. Domain-level restriction comes from the managed Google domain binding combined with Authentication Type GOOGLE_AUTHENTICATED, not from that field.

Since 2024, Google provisions a Managed Google Domain by default for new organizations. The Managed Google Play Accounts enterprise model remains as a fallback for organizations that can't or don't want to bind a managed Google domain.

Was this page helpful?

Last updated: July 30, 2026