Managing private apps via the TinyMDM Store

1. To import your apk to the admin console, first go to the Enterprise Approved Apps tab and under TinyMDM Store, click the Private Apps button.

2. Click on the menu on the top-right of your apk and click on Upload new private app.

3. Once downloaded, you’ll see your apk information (permissions, sdk version…). Then click on Publish.

private apps

5. Now that your APK is visible in the TinyMDM Store, go to the Policies tab, and edit the appropriate policy.

6. In the Apps Management section, you can see your private application. You can manage it like any other application: first click on it to approve it, then you can install it remotely, uninstall it, manage updates, permissions, configurations; choose it as default application in kiosk mode, protect it with a password…

private apps

1. If your device is in work profile mode (BYOD mode), follow the previous steps but also ensure that you uncheck the box “Block app installation from unknown sources” (under Advanced apps management) in your policy.

install private applications in work profile

2. Once the application is installed from TinyMDM, the end-user receive a pop-up to download the private application. He has to validate it, wait for the loading and then confirm the installation, so that it appears among his business applications.

1. To import a new version of your apk, go to the Enterprise Approved Apps tab, and under TinyMDM Store, click the Private Apps button.

2. Click on the menu at the top right of your apk, and on Publish an update.

publish an update

3. Download the latest version of your apk, check the information about your application and click on Next.

4. Before clicking Publish, if you want your application to update automatically on several policies, check the box “Automatically update this app in the policies where it is installed”. You can then choose to update the application on several policies or on all of them at the same time.

private apps

By clicking on Publish, your private application will be updated on the appropriate devices.

If for technical reasons you want to downgrade the version of your private application (for example, from version 20 to version 18). You have to proceed in this order:

  1. Go to Policies tab, then modify the one you want. On the policy, remotely uninstall the application from the Apps management menu.
  2. Ensure you uninstall the application on the desired devices. You can use the advanced search in the Devices tab to confirm that it is no longer installed)
  3. In the TinyMDM Store, follow the procedure to update your apk, but choose an older version, and click Publish.
  4. In the desired policies, install your apk. The earlier version of the apk will install on devices where the application is not installed. For devices where the most recent version has not been uninstalled, nothing will happen, they will keep the most recent version.

This feature allows you to associate a URL (local or not) with your APK, which will be used as a priority to download the APK to devices instead of downloading it from TinyMDM’s servers. In the event of a failed download via this URL, the APK will be downloaded to devices directly from the TinyMDM servers as usual.

  1. Go to the TinyMDM Store, and click on the menu of the apk.
  2. Click on Add alternative download URL.
  3. Enter the URL you want to use in priority to download your application.

1. To uninstall a private application, go to the desired policies. Then, click on the menu of your private application and click Uninstall.

private apps

2. To completely delete a private application, go to the TinyMDM Store, click on the menu at the top right of the submitted apk, and select Delete Private App.

3. To confirm the deletion, type delete in the text field and click OK