Android applications

Basic information about adding applications to the Proget system can be found in the First steps tab. Below is a detailed description on how to add applications for Android devices.

Uploading applications to the the system

Adding an application to the system can be done within the Apps tab. On this tab, click the Add application button.

A window will appear where you can choose the way in which you want to add the application.
You can choose to add the application:

  • As a file,
  • from Google Play,
  • as a private Google app.

Adding applications as a file

To add an application as a file, it is necessary to have the appropriate .apk file, which you have to upload to the system. If you add an apk file, click on the Select file button and select the file from your hard drive.

Fill out the Name and Description fields and click on the Save button. If the application has been correctly added, you will be able to find it in the table.

Adding applications from Google Play

To add an application from the Google Play store, select the Google Play option at the top of the Add Application Wizard window. Enter the name of the application (or part of it) into the search bar and confirm the selection, clicking on the magnifying glass icon.

After a short wait time, we’ll get a list of applications that has been found in the Google store. Choose the application you want to to add, in this case Microsoft Excel.

Then click on Select button.

The application will now appear on the list of all applications.

Adding a private Google app

If you have private apps on the Google Play Store, you can share them with domain users.

To publish your applications, you need to register an account in the Play Console at https://play.google.com/apps/publish. Next, you should create dedicated role accounts for sharing these private applications to maintain access to them in the event that an employee who is responsible for them leaves the organization.

After placing a private application on the white list (in Google Play) and adding it to the Proget console, users can download it using the Google Play Store app on their devices. Users can find private applications in the managed Play Store on their Android devices.

Adding an application to a group or device

After adding the application to the system, you can assign it to users. You can do this by adding an application to a group – after this, on all devices assigned to users of this group, these apps will be able to be installed (or required). The second option is to assign an application directly to the user’s device – then it will be available only on this specific device.

Applications are added in the same way, both for the group and for the device.
In the first step, we must decide whether we want to add the application to the device (then it will be available in the application area of ​​the device), or the container (then it will be available only in the work area ).

To make the application available for many users at the same time, go to the Groups tab, then click the Edit applications button.

However, to make the application available for a specific device, go to My Card and in the view of the selected device select the Applications tab. There click on Edit.

The Edit applications window will be displayed. Depending on the activation type of the device, you might have the possibility to choose between the container or the device. Choose the area you want to operate on (if you have the choice). To add a new application to the device, click on Add.

Select the applications you want to add from the list by clicking their checkbox.

After selecting the applications, click the Save button.

You will be redirected back to the Edit applications window. The new application will be visible in the list of applications assigned to the devie. Here you can decide, whether or not the new app should be required or not.

Application actions

For each application in the table on the Applications tab, we can perform various actions. The amount of actions depends, among other things, on the way of installing the application, permissions or platform.

To perform an action on the application, select the applications you want to operate on and select a specific option from actions list above the table.

Actions for the application:

  • Delete application – if the application is not installed on any device and is not assigned to any group, it will be removed from the system.
  • Go to details in the store – takes the user to the application view on the store’s website appropriate for the given platform.
  • Devices – a table is displayed with devices and user names that have the application installed for which the action has been triggered.
  • Add to rule – after selecting the type of activation and the space of application (white / black list), the application is added to the rule.
  • Configuration – you can add the configuration of the application and assign it to a given group of users.
  • Download Android Enterprise permissions – Android enterprise permissions will be downloaded, which are necessary to be able to use advanced options.
  • Advanced options – you have the ability to specify the manner of granting appropriate rights to run the application.
  • App config feedback -you have the ability of previewing the information we get from the applications they send their configuration. Information statuses are: Error and Info

Update application

Update application – for applications added as a file, you can add a newer version of the application by uploading it to the console. To do this, select the app you want to upgrade and click Update application icon.

Then in the field choose the application by dragging the .apk file or by clicking Select file.

Mark as an application from the store

Mark as an application from the store – if the application was already installed on the device at the time of activation, the Device will be displayed as its source in the application table. Advanced configurations can be made only on applications with their source set as the official store, therefore (after making sure that the application is in the store) using this option, we can mark it as an application downloaded from the store. To do this, select the desired application, then click Mark as an app from the store icon and confirm by clicking Yes.

In the window, you will see the application, the current source of which should be Store. To enable the installation of the selected application on devices with Android Enterprise activation, click on the Download Android Enterprise Permissions action.

The window will display the permissions required by the application that we want to install on the device, after reading them, please click Accept.

Policy applications

Using policies, we can restrict access to individual functionalities on the device or container for the user. The most important from the point of view of system users are:

  • Allow using the Google Play app store – The policy determines whether the user can install applications from the Google Play store.
  • Allow use of Google services – The policy determines whether you can use services such as Gmail, Google Settings, Google Play.
  • Allow uninstalling applications – Policy specifies whether the user can uninstall applications installed on the device.
  • Allow the user to deactivate the device administrator for the Proget application – Policy specifies whether the user can deactivate the device from the MDM agent.
  • Allow adding and deleting Google accounts – Policy determines whether a user can add or delete Google accounts in an Android Enterprise container. If the policy is turned off, the user can not add new or delete existing Google accounts.
  • Allow installing applications from unknown sources – Policy determines whether the user can install applications from unknown sources such as * .apk file
  • Allow application data to be cleaned   A detailed list of policies for the android platform and their description can be found in the Policies section.

Application configuration

In the Proget system, you can customize the configuration of the application to suit your needs, for specific groups of users, from the level of the console.

The application configuration is available only for Android Enterprise activation, applications that are marked as an application from the store and have Enterprise permissions.

To set up the configuration of the application, in this e-mail example, go to the Applications tab, where you can search for e-mail applications for the Android platform, e.g. Gmail. Then in the actions choose Configurations.

Add a new configuration via the Add button.

Write the name and confirm it with the Submit button.

Fill in the configurations correctly and select the group to which you want the configuration to be assigned. Confirm with the Submit button.

Next click on add application to a group, where the configuration is used.