Add Managed Google Play apps to Android enterprise devices with Intune
Android enterprise is a program for Android work profile devices, dedicated/kiosk devices, and fully managed devices. For Android work profile devices, Android enterprise is a set of features and services that separate personal apps and data from work apps and data. Android enterprise provides additional management options and privacy when people use their Android devices for work. Intune helps you deploy apps and settings to Android work profile devices to make sure work and personal information are separate. All apps you install on Android work profile devices come from the Managed Google Play store. How you assign apps to Android work profile devices differs from how you assign them to standard Android devices. You sign in to the store, browse for the apps you want, and approve them. The app then appears in the Licensed apps node of the Azure portal, and you can manage assignment of the app as you would any other app.
Additionally, if you have created your own line-of-business (LOB) apps, you can assign them as follows:
- Sign up for a Google Developer account that lets you publish apps to a private area in the Google Play store.
- Synchronize the apps with Intune.
Before you start
Make sure you have configured Intune and Android work profiles to work together in the Device enrollment workload of the Azure portal. For more information, see Enroll Android devices.
When you work with Microsoft Intune, we recommend that you use either the Microsoft Edge or Google Chrome browser.
Managed Google Play app type
The managed Google Play app type will allow you to specifically add Managed Google Play apps to Intune. As the Intune admin, you can now browse, search, approve, sync and assign approved managed Google Play apps within Intune. You no longer need to browse to the managed Google Play console separately, and you no longer have to reauthenticate.
If you prefer to synchronize a Managed Google Play app with Intune, see Synchronize a Managed Google Play app with Intune
Add a Managed Google Play app using Intune
- Sign in to the Azure portal.
- Select All services > Intune.
Intune is located in the Monitoring + Management section.
- In the Intune pane, select Client apps > Apps.
- In the Apps pane, select Add.
- In the App type dropdown box, select Managed Google Play.
- Select Managed Google Play - Approve to open the managed Google Play catalog.
- Use the search box to search for apps that you want to include.
- Click Approve to approve the app in managed Google Play and click Approve to accept the app permissions.
- Select Keep approved when app requests new permissions in the Approval Settings window and then click Save. If you do not choose this option, you will need to manually approve any new permissions if the app developer publishes an update. This will cause installations and updates of the app to stop until permissions are approved. For this reason, it is recommended to select the option to automatically approve new permissions.
- Click OK to include the app(s) you have approved.
- Click Sync on the App app pane to sync with the Managed Google Play service.
Synchronize a Managed Google Play app with Intune (Alternative)
If you prefer to synchronize a Managed Google Play app with Intune rather than adding it directly using Intune, use the following steps.
The information provided below is an alternative method to adding a Managed Google Play app using Intune as described above.
Synchronize an app from the Managed Google Play store
Go to the Managed Google Play store. Sign in with the same account you used to configure the connection between Intune and Android enterprise.
Search the store and select the app you want to assign by using Intune.
On the page that displays the app, select Approve.
In the following example, the Microsoft Excel app has been chosen.
A window for the app opens asking you to give permissions for the app to perform various operations.
Select Approve to accept the app permissions and continue.
Select an option for handling new app permission requests, and then select Save.
The app is approved, and it is displayed in your IT admin console. Next, you can sync the Android work profile app with Intune.
Sync a Managed Google Play app with Intune
If you have approved an app from the store and don't see it in the Licensed apps node of the Client apps workload, force an immediate sync as follows:
- Sign in to the Azure portal.
- Select All services > Intune. Intune is located in the Monitoring + Management section.
- In the Intune pane, select Client apps.
- In the Client apps workload pane, under Setup, select Managed Google Play.
- In the Managed Google Play pane, choose Refresh.
The page updates the time and status of the last sync.
- In the Client apps workload pane, select Apps.
The newly available Managed Google Play app is displayed.
Assigning the Managed Google Play app
When the app is displayed in the App licenses node of the Client apps workload pane, you can assign it just as you would assign any other app by assigning the the app to groups of users.
After you assign the app, it is installed on the devices that you've targeted. The user of the device is not asked to approve the installation.
Manage Android enterprise app permissions
Android enterprise requires you to approve apps in the managed Google Play web console before you sync them with Intune and assign them to your users. Because Android enterprise allows you to silently and automatically push the apps to users' devices, you must accept the app permissions on behalf of all your users. Users don't see any app permissions when they install the apps, so it's important that you understand the permissions.
When an app developer updates permissions with a new version of the app, the permissions are not automatically accepted even if you approved the previous permissions. Devices that run the previous version of the app can still use it. However, the app is not upgraded until the new permissions are approved. Devices without the app installed do not install the app until you approve the app's new permissions.
Update app permissions
Periodically visit the managed Google Play console to check for new permissions. You can configure Google Play to send you or others an email when new permissions are required for an approved app. If you assign an app and observe that it isn't installed on devices, check for new permissions following these steps:
- Go to Google Play.
- Sign in with the Google account that you used to publish and approve the apps.
- Select the Updates tab, and check to see whether any apps require an update.
Any listed apps require new permissions and are not assigned until they are applied.
Alternatively, you can configure Google Play to automatically reapprove app permissions on a per-app basis.
Working with a line-of-business app from the Managed Google Play store
Sign in to the Google Play Developer Console with the same account you used to configure the connection between Intune and Android enterprise.
If you are signing in for the first time, you must register and pay a fee to become a member of the Google Developer program.
In the console, select Add new application.
You upload and provide information about your app in the same way as you publish any app to the Google Play store. However, you must select Only make this application available to my organization (<organization name>).
This operation makes the app available only to your organization. It won't be available on the public Google Play store.
For more information about uploading and publishing Android apps, see Google Developer Console Help.
After you've published your app, sign in to the Managed Google Play store with the same account that you used to configure the connection between Intune and Android enterprise.
In the Apps node of the store, verify that the app you've published is displayed.
The app is automatically approved to be synchronized with Intune.
Delete Managed Google Play apps
When necessary, you can delete managed Google Play apps from Microsoft Intune. To delete a managed Google Play app, open Microsoft Intune in the Azure portal and select Client apps > Apps. From the app list, select the ellipses (...) to the right of the managed Google Play app, then select Delete from the displayed list. When you delete a managed Google Play app from the app list, the managed Google Play app is automatically unapproved.
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.