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.
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:
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
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.
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
Then click on
The application will now appear on the list of all applications.
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.
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 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
Select the applications you want to add from the list by clicking their checkbox.
After selecting the applications, click the
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.
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:
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
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
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
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:
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
Add a new configuration via the
Write the name and confirm it with the
Fill in the configurations correctly and select the group to which you want the configuration to be assigned. Confirm with the
Next click on
add application to a group, where the configuration is used.