Our Android team is developing an Android application for finance company to manage their customers and business data with some back-end structure. The app is supposed to be used by company employees only and is not intended to be published to PlayStore either. Company wants to restrict employees access to android features and limit them to network connectivity, install app updates, restrict user to install other apps from Playstore and other similar things. I hope you understand what kind of restrictions a company would desire for its employees. Now I want to know, in what ways our team can create such system so that these requirements can be met?
Edit: Application is supposed to be used on tablets only and probably Samsung ones.
You have a few options:
For some MDM Types you're still tied to the Google Play Store, I'm not quite sure if you're actually able to deploy apps without it.