Skip to content

App Publisher

Application management section takes you through on How to Publish an App, manage its Lifecycle and new releases.

There is also a section on Google Enterprise App Management guiding you through on how to enroll a device as a Google enterprise enabled work profile.

Follow the instructions below to sign in to the Entgra App Publisher portal:

  1. Sign in to the Entgra UEM Server Endpoint Management Console.

  2. Click App Publisher.

    Publisher

View Available Apps

  1. Go to the Applications page in the App Publisher portal.

  2. You can view all available applications in the App Publisher portal.

    Publisher

Search Apps

  1. Click on the Search Apps bar on top of the applications table.

  2. Add relevant tags for searching and then click Search icon.

    Publisher

    Tags Parameters
    Category Search for apps by available categories
    Tag Search for apps by available tags
    Device Type Search for apps by OS type
    App Name Search for apps by part of the app name
    App Type Search for apps by type of the app
    App Status Search for apps by stages of its lifecycle

Add New App

Steps

  1. Go to the Publisher portal.

  2. On the navigation bar, click Add New App +.

    Publisher

  3. Select the application type from drop-down and fill the forms respectively.

Public App

Share a public mobile application to the corporate app store by publishing it as a Public App through Entgra App Publisher.

  1. Select the desired application from Google Play or from Apple Store and publish it by filling in the details below.

    Field Description
    Device Type Specific operating system type on which the app is designed to work optimally.
    App Name The name of the app that is displayed to the user.
    App Description A summarized description of the app.
    Visible Roles Enter the user roles that this app will be visible to.
    Categories Select the category that this app needs to be listed under.
    Tags You can group mobile applications under a specific category using tags.
    Icon The image that will be used as the application icon in the Store and when the application is installed on a device.
    Screenshots Screenshots of the app so that the user can get an understanding of what the app offers. A maximum of 3 screenshots are allowed.
    Package Name Enter the exact package ID of the Play Store app. Need support to identify the package name ?
    Version Version of the public application. If you have previously entered a different version of this app, make sure to enter a unique version number.
    Release Type Type of the release.
    Description A summarized description about the release.
    Supported OS Versions Specific operating system versions on which the app is designed to work optimally.
  2. Click Directly move the release to published state to avoid publishing the app manually. (Optional)

  3. Click submit.
  4. Next, find the app from the table and go to that application release.
  5. Change state to IN-REVIEW -> APPROVED -> PUBLISHED.
  6. Go to the Store section of the application to view the published app.

Enterprise App

Share your own mobile application with the corporate app store by publishing it as an Enterprise App through Entgra App Publisher.

  1. Fill in the details below.

    Field Description
    Device Type Specific operating system type on which the app is designed to work optimally.
    App Name The name of the app that is displayed to the user.
    App Description A summarized description of the app.
    Visible Roles Enter the user roles that this app will be visible to.
    Categories Select the category that this app needs to be listed under.
    Tags You can group mobile applications under a specific category using tags.
    Application Upload the APK file. The APK file size should not exceed 200MB.
    Icon The image that will be used as the application icon in the Store and when the application is installed on a device.
    Screenshots Screenshots of the app so that the user can get an understanding of what the app offers. A maximum of 3 screenshots are allowed.
    Supported OS Versions Specific operating system versions on which the app is designed to work optimally.
  2. Click Directly move the release to published state to avoid publishing the app manually. (Optional)

  3. Click submit.
  4. Next, find the app from the table and go to that application release.
  5. Change state to IN-REVIEW -> APPROVED -> PUBLISHED.
  6. Go to the Store section of the application to view the published app.

Web App

Share a web clip with the corporate app store by publishing it as a Web Clip through Entgra App Publisher.

  1. Fill in the details below.

    Field Description
    App Name The name of the app that is displayed to the user.
    App Description A summarized description of the app.
    Visible Roles Enter the user roles that this app will be visible to.
    Categories Select the category that this app needs to be listed under.
    Tags You can group mobile applications under a specific category using tags.
    Icon The image that will be used as the application icon in the Store and when the application is installed on a device.
    Screenshots Screenshots of the app so that the user can get an understanding of what the app offers. A maximum of 3 screenshots are allowed.
    URL Enter the URL of the webpage or website.
    Version Version of the public application. If you have previously entered a different version of this app, make sure to enter a unique version number.
    Supported OS Versions Specific operating system versions on which the app is designed to work optimally.
    Release Type Type of the release.
    Description A summarized description about the release.
  2. Click Directly move the release to published state to avoid publishing the app manually. (Optional)

  3. Click submit.
  4. Next, find the app from the table and go to that application release.
  5. Change state to IN-REVIEW -> APPROVED -> PUBLISHED.
  6. Go to the Store section of the application to view the published app.

Custom App

Share your own custom application with the corporate app store by submitting it as a Custom App through Entgra App Publisher.

  1. Fill the details below for publishing a custom app.

    Field Description
    Device Type Specific operating system type on which the app is designed to work optimally.
    App Name The name of the app that is displayed to the user.
    App Description A summarized description of the app.
    Visible Roles Enter the user roles that this app will be visible to.
    Categories Select the category that this app needs to be listed under.
    Tags You can group mobile applications under a specific category using tags.
    Application Upload the APK file. The APK file size should not exceed 200MB.
    Icon The image that will be used as the application icon in the Store and when the application is installed on a device.
    Screenshots Screenshots of the app so that the user can get an understanding of what the app offers. A maximum of 3 screenshots are allowed.
    Package Name Enter the exact package ID of the Play Store app. Need support to identify the package name ?
    Version Version of the public application. If you have previously entered a different version of this app, make sure to enter a unique version number.
    Release Type Type of the release.
    Description A summarized description about the release.
  2. Click Directly move the release to published state to avoid publishing the app manually. (Optional)

  3. Click submit.
  4. Next, find the app from the table and go to that application release.
  5. Change state to IN-REVIEW -> APPROVED -> PUBLISHED.
  6. Go to the Store section of the application to view the published app.

Android Enterprise

Share an Android app to your Android Enterprise fleet from Google Play Store.

Prerequisites

  1. To publish an Android Enterprise app, you must configure the Android Enterprise under the Platform Configurations.
  2. Approve your desired application via the App Configurations if it has not been approved yet.

Steps

  1. Import the application by entering the package name.

    Field Description
    Package name Publish the desired application as an enterprise appl by entering its package name. Need support to identify the package name?

Managed Configurations

Note

Steps

  1. Go to the Applications section and click on the published Android Enterprise app.

  2. Click on the ellipses (overflow menu) and select Managed Configurations from the drop-down menu. Managed Configs

  3. Set up the configurations you need to connect with the app and then click on Save. Managed Configs

Note

When creating policies or managed configurations, we may need to send device/user-specific values to the device being managed.

For example, when a user's email box is configured by a policy, we do not define a policy per user. Instead, we can define a policy and for the variables that have to be changed per user, we can give placeholder values. The values such as the user's email address can be set to be picked from the user's profile in the EMM/connected user store.

  • $email - placeholder will be replaced with the EMM user’s email address.

  • $firstName - placeholder will be replaced with the EMM user’s first name.

  • $lastName - placeholder will be replaced with the EMM user’s last name.

Important

When installing an Android Enterprise Application, it's essential to install them via the Enrollment Application Install policy.

Apple VPP

The Volume Purchase Program (VPP) is a service designed for procuring apps via the Apple App Store and efficiently distributing them to users within an organization.

With VPP, organizations have the capability to establish Apple Business Accounts, enabling centralized payment for apps through the portal.

Prerequisites

  1. Before syncing with VPP, you must configure the VPP token under the Platform Configurations.
  2. Next, you'll need to create a new iOS user in the Entgra UEM Server, to whom the apps will be distributed.

Steps

  1. To be able to install apps featured in the Apple Store, you should first purchase the relevant licenses.
  2. Visit Apple Business Manager portal and search for the apps you require.
  3. Find out the corresponding licenses for the number of users you plan on assigning each app, and purchase them.
  4. Note that app installation may fail if the number of licenses do not adequately correspond to the required number of users.
  5. To install apps via VPP onto your devices, the apps need to be imported to the UEM App Publisher.
  6. Imported apps will get published automatically. Click Sync to begin. VPP

Manage App Life Cycle

The application (app) approval process involves all the states in an application lifecycle from creation to retirement. Your actions are restricted based on the permissions that are assigned to you.

Steps

  1. Find the published application from the table.

  2. Go to the published application and click on released version. Publisher

  3. You can view the app's lifecycle. Publisher

  4. You can carry out the following actions in the application lifecycle managing process. Publisher

    State Description
    Created The lifecycle state for a newly created app is Created.
    In-Review Review apps before publishing in the app store.
    Approved Approve apps that pass the review process.
    Published Publish approved apps. All published apps are visible in the App Store.
    Blocked Block apps for a certain period of time either to publish or deprecate at a future date.
    Deprecated All deprecated apps are automatically removed from the Store, to stop all new installations. Deprecated apps are supported by App Publisher.
    Rejected Reject apps that fail the review process.
    Retired Retired apps are not supported by App Publisher in the future. In such instances, all retired apps are automatically removed from the Store, to stop all new installations.
  5. After retiring, you can hide the app. Then the app will be removed from the store and the app details will not show on the publisher.

Further explore this feature by referring to our comprehensive blog article

App Management Made Easier: Using Entgra UEM For App Lifecycle Management

Add New App Releases

Note

  • Only enterprise applications can have multiple releases.

  • When a new release or update of the app is available, there will also be a new version for the app.

Steps

  1. Click on the enterprise application from the Apps table of the publisher.

    Publisher

  2. Click New Release +.

    Publisher

  3. Fill the form respectively. (Do not give the same apk for new release).

    Publisher

  4. Click submit.

  5. Go to the previous release and change its state to DEPRECATED in lifecycle.

  6. Go to the newly added release and publish it.

Configurations

General Configuration Settings

You can manage application categories and tags by adding or deleting them as needed.

Publisher

Android Enterprise

When enrolling a device as Google enterprise enabled work profile, the work profile will inherit the capabilities to manage apps within the work profile using the Google Play store. Once the server/tenant of the UEM server is configured with Google Enterprise program, the server is able to communicate with the Google Play APIs and manage a private Google Play store for your organisation. Note the admin account for this Google play account is the Google account used when registering for Android enterprise. By enrolling with Android enterprise program, you have automatically created a private space in the Google Playstore to manage both public and private apps for your organisation.

Prior to moving into the concepts of managing apps under Google enterprise, please note the two district entities involved in app management.

  • App management component of Entgra UEM server (which will be referred here on as App manager) that includes app store and publisher.

  • Private Google Playstore

Approve Apps for Organisation

When an admin want to push an app in the playstore to a user’s device, the first step is to approve the apps that the users are allowed to install.

In order to do this Entgra App manager embeds the Google playstore and automatically log to the account of the admin user. Let’s look at how this can be achieved.

Approve Public Apps

Steps

  1. Log in to the App Publisher Portal.
  2. Click on Android Enterprise under the Configurations section. Play Store will open up where you can search for the app to be approved. Google Enterprise App Mgmt
  3. Search for the app you want.
  4. Click on Approve. Google Enterprise App Mgmt
  5. Read through the follow-up dialogs and approve the app. Google Enterprise App Mgmt
  6. Configure the Approval Settings and Notification Settings according to your requirements. Google Enterprise App Mgmt
Approve Private Apps
  1. Log in to the App Publisher Portal.
  2. Click on Android Enterprise under the Configurations section. Play Store will open up where you can search for the app to be approved.
  3. Click on Private Apps from the left side bar.
  4. Click on the + sign at the bottom right of the screen. Google Enterprise App Mgmt
  5. Type a title and upload the apk file. Then click Create. Google Enterprise App Mgmt
  6. Enter your email address to get updates about your app. Google Enterprise App Mgmt
  7. When app creation is successful, go to app list to view the published app.
Organize Apps

After approving the apps, the admin should also define how the approved app appears on the user’s playstore in the device. If this is not done, the user will not see any approved apps.

Refer to Google documentation for further information on this.

Steps

  1. Log in to the App Publisher Portal.
  2. Click on Android Enterprise under the Configurations section. Play Store will open up where you can search for the app to be approved.
  3. Click on Organize apps from the left side bar.
  4. Next click Create a collection. Google Enterprise App Mgmt
  5. Give a suitable name for your collection and click on Next. Google Enterprise App Mgmt
  6. Select the apps to be added to the collection, and click Add apps. Google Enterprise App Mgmt
  7. Click SAVE to save the collection. Google Enterprise App Mgmt

Manage Service Provider Apps

The Identity Server App Integration feature enables you to connect to multiple Identity Server instances through the Entgra App Publisher, and to manage the Service Provider Apps. It also facilitates mapping new or existing public, enterprise, web or custom apps in Entgra App Publisher to one or more Service Provider Apps.

Configuring Identity Server App Integration

  1. Log in to the Entgra App Publisher.
  2. Navigate to Configurations > Service Providers. All available Identity Servers appear under Discover Identity Servers.

    IS App Integration

  3. Click View Apps to view the existing and any newly created Service Providers from the IS carbon console.Go to Configuring Identity Server App Integration section for more information on how to create Service Providers.

  4. Click Add App + to map an existing application or to create a new one.

    IS App Integration

  5. You can create a public, enterprise, web or a custom app.

    IS App Integration

  6. You can add any existing apps, by simply selecting the required apps from the app list and clicking Add Apps.

    IS App Integration

  7. After adding a new app or selecting an existing app, it will be displayed under Consumer Apps which can be reached by clicking Show Consumer Apps.

    IS App Integration

    IS App Integration

  8. You can delete the app from the consumer app list by clicking Detach.

    IS App Integration