Deploying Enterprise Apps on AE | Console message: Cannot Be Required App

Deploying Enterprise Apps on AE | Console message: Cannot Be Required App

book

Article ID: CTX312477

calendar_today

Updated On:

Description

When an Enterprise application is uploaded to the Google Play Store using the Android Enterprise method, we are prompted to make this app Optional only. 

Console message: Cannot Be Required App

<App-Name> is an Enterprise app and cannot be deployed as a required app for Android Enterprise. It can be included as an optional app only
 
image.png
 

Environment

Citrix is not responsible for and does not endorse or accept any responsibility for the contents or your use of these third party Web sites. Citrix is providing these links to you only as a convenience, and the inclusion of any link does not imply endorsement by Citrix of the linked Web site. It is your responsibility to take precautions to ensure that whatever Web site you use is free of viruses or other harmful items.

Resolution

For deploying the same app as required, we need to deploy it as a Public Store app instead of Enterprise.

The option to use the private app as Enterprise it is useful for uploading the app to Managed Google Play automatically but with the limitation of the app can only be deployed as optional.

Therefore, the 2 options we have for deploying private applications and ensuring we can deploy it either as required or optional

Procedure 1:

1- Upload the private app as Enterprise on the Xenmobile console

image.png

2- Once done, then delete the app from the Xenmobile console
3- On the Xemobile console, Add a Public Store app and search for the app that you uploaded previously

image.png

4- We should find the app and approved it, then select it
5- Go to the delivery group and add the app as required

Procedure 2:

1- Upload the private app to the Managed Google Play store directly and approve it
2- On the Xenmobile console, Add a Public Store app and search for the app that you uploaded on the google play store
3- We should find the app and approved, then select it
4- Go to the delivery group and add the app as required

Problem Cause

- Deploying an app uploaded as ''Enterprise'' on AE enrolled devices, can not be deployed as required. It is by design.
- We can only deploy Public Store Managed Google Play apps as required.

Additional Information

Google Docs

Publish private apps from managed Play in your EMM console: https://support.google.com/googleplay/work/answer/9146439

Manage Private Apps: https://support.google.com/work/android/topic/9496238?hl=en&ref_topic=6145152

Citrix Docs

Enterprise Apps: https://docs.citrix.com/en-us/citrix-endpoint-management/device-management/android/distribute-android-enterprise-apps.html#enterprise-apps