androidandroid-enterprise-features

Utilize and complement Android's enterprise features


As Google says here https://developer.android.com/work/guide.html

As an Android developer, you can deploy devices and apps to employees and keep your corporate data secure.

And also here https://developer.android.com/work/index.html

Android in the Enterprise Develop apps for the enterprise that take advantage of the security and management features built into Android.

But this set of webpages does not provide detailed step by step explanation whaht is ENTERPRISE PROFILE CONFIGURATION and HOW TO USE IT?

Let's say I need to install couple of enterprise applications and prevent them to be uninstalled via enterprose profile for instance.

Is it possible to do?


Solution

  • After 3 hours of investigation I found only one light and elegant way to archive my goal.

    CUSTOM ANDROID LAUNCHER DEVELOPMENT

    This custom launcher could contains

    1. One screen only with predefined icons.
    2. No icons to see all apps or settings.
    3. Button to add/remove apps to main screen which is protected by internal launcher password (Only admin knows password or it can be server-side AUTH).

    So employers take this preconfigured smartphone and do what they must according their work task while are restricted by launcher possibilities. Also they cannot uninstall it at all.