-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Android for Work
Android for Work enables your mobile devices to be managed centrally by enterprises as well to help mitigate issues with lost or stolen devices. You can leverage Google's own enterprise mobile management (EMM) system, or you can use a third-party approved vendor list. Using Android for Work, you can also leverage managed app configurations, which allow a way to push settings to apps for large scale deployments.
In order to use Android for Work, you must have a Google Apps domain setup. In addition, you must also convert your Google Apps domain to a Google Apps for Work, which is a paid subscription service. Standard Google Apps domains cannot be used, but you can upgrade to a 30-day free trial service to evaluate the service. If you choose not to use it, you can easily downgrade too.
Next, make sure to click on the Android for Work
option:
Once this option is selected, you will need to either rely on Google to manage the devices, or you can use a third-party solution. If you intend to use a third-party solution, you will need to generate a token that can be used. If you wish to try to use Google's, you can always unbind the selection.
If you use a third-party solution from the approved vendor list, you are likely to need to grant access to the Google Play EMM API.
-
Visit https://console.developers.google.com with the Google Apps domain.
-
Create a new project or use an existing one.
-
Make sure to enable EMM API
-
Go the
Credentials
section and create a service account. Save the credential file to JSON format. -
Upload this JSON data along with the EMM token you generated to the vendor system you've chosen. You may need to follow other steps as provided by the vendor to complete the necessary steps.
Created by CodePath with much help from the community. Contributed content licensed under cc-wiki with attribution required. You are free to remix and reuse, as long as you attribute and use a similar license.
Finding these guides helpful?
We need help from the broader community to improve these guides, add new topics and keep the topics up-to-date. See our contribution guidelines here and our topic issues list for great ways to help out.
Check these same guides through our standalone viewer for a better browsing experience and an improved search. Follow us on twitter @codepath for access to more useful Android development resources.