Ways to restrict a device usage for enterprise applications Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) The Ask Question Wizard is Live! Data science time! April 2019 and salary with experienceIs there a way to run Python on Android?Is quitting an application frowned upon?How do I discover memory usage of my application in Android?Is there a unique Android device ID?What is the simplest and most robust way to get the user's current location on Android?Is there a way to get the source code from an APK file?Android Manifest Restrict To TabletsHow to publish applications for iphone enterprise developer program?iOS Enterprise Distribution Over-The-Air deployment systemsPublish Android application for 7 and 10 inch tablet only

Why is there no army of Iron-Mans in the MCU?

Is 1 ppb equal to 1 μg/kg?

Strange behaviour of Check

How can you insert a "times/divide" symbol similar to the "plus/minus" (±) one?

Choo-choo! Word trains

Replacing HDD with SSD; what about non-APFS/APFS?

Is drag coefficient lowest at zero angle of attack?

Statistical model of ligand substitution

How to market an anarchic city as a tourism spot to people living in civilized areas?

How is simplicity better than precision and clarity in prose?

What do I do if technical issues prevent me from filing my return on time?

Slither Like a Snake

What's the point in a preamp?

Single author papers against my advisor's will?

Why does this iterative way of solving of equation work?

Is it possible to ask for a hotel room without minibar/extra services?

Stop battery usage [Ubuntu 18]

How do I automatically answer y in bash script?

Active filter with series inductor and resistor - do these exist?

Jazz greats knew nothing of modes. Why are they used to improvise on standards?

What items from the Roman-age tech-level could be used to deter all creatures from entering a small area?

How should I respond to a player wanting to catch a sword between their hands?

How many things? AとBがふたつ

I'm having difficulty getting my players to do stuff in a sandbox campaign



Ways to restrict a device usage for enterprise applications



Announcing the arrival of Valued Associate #679: Cesar Manara
Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)
The Ask Question Wizard is Live!
Data science time! April 2019 and salary with experienceIs there a way to run Python on Android?Is quitting an application frowned upon?How do I discover memory usage of my application in Android?Is there a unique Android device ID?What is the simplest and most robust way to get the user's current location on Android?Is there a way to get the source code from an APK file?Android Manifest Restrict To TabletsHow to publish applications for iphone enterprise developer program?iOS Enterprise Distribution Over-The-Air deployment systemsPublish Android application for 7 and 10 inch tablet only



.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;








-1















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.










share|improve this question
























  • Well, I would go for a launcher based solution, you can create a custom launcher where u can hide specific apps.

    – Mithun Sarker Shuvro
    Mar 22 at 8:24











  • But it does not seem secure as user can go to settings and uninstall the launcher app itself. I am looking for something more strong control over device activities may be through some device management APIs if available.

    – Khawar Raza
    Mar 22 at 8:26











  • Perhaps you can have a look into this flyve-mdm.com

    – Mithun Sarker Shuvro
    Mar 22 at 8:28

















-1















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.










share|improve this question
























  • Well, I would go for a launcher based solution, you can create a custom launcher where u can hide specific apps.

    – Mithun Sarker Shuvro
    Mar 22 at 8:24











  • But it does not seem secure as user can go to settings and uninstall the launcher app itself. I am looking for something more strong control over device activities may be through some device management APIs if available.

    – Khawar Raza
    Mar 22 at 8:26











  • Perhaps you can have a look into this flyve-mdm.com

    – Mithun Sarker Shuvro
    Mar 22 at 8:28













-1












-1








-1








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.










share|improve this question
















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.







android enterprise android-device-manager






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 22 at 10:42









Fantômas

32.9k156491




32.9k156491










asked Mar 22 at 7:49









Khawar RazaKhawar Raza

7,7292258115




7,7292258115












  • Well, I would go for a launcher based solution, you can create a custom launcher where u can hide specific apps.

    – Mithun Sarker Shuvro
    Mar 22 at 8:24











  • But it does not seem secure as user can go to settings and uninstall the launcher app itself. I am looking for something more strong control over device activities may be through some device management APIs if available.

    – Khawar Raza
    Mar 22 at 8:26











  • Perhaps you can have a look into this flyve-mdm.com

    – Mithun Sarker Shuvro
    Mar 22 at 8:28

















  • Well, I would go for a launcher based solution, you can create a custom launcher where u can hide specific apps.

    – Mithun Sarker Shuvro
    Mar 22 at 8:24











  • But it does not seem secure as user can go to settings and uninstall the launcher app itself. I am looking for something more strong control over device activities may be through some device management APIs if available.

    – Khawar Raza
    Mar 22 at 8:26











  • Perhaps you can have a look into this flyve-mdm.com

    – Mithun Sarker Shuvro
    Mar 22 at 8:28
















Well, I would go for a launcher based solution, you can create a custom launcher where u can hide specific apps.

– Mithun Sarker Shuvro
Mar 22 at 8:24





Well, I would go for a launcher based solution, you can create a custom launcher where u can hide specific apps.

– Mithun Sarker Shuvro
Mar 22 at 8:24













But it does not seem secure as user can go to settings and uninstall the launcher app itself. I am looking for something more strong control over device activities may be through some device management APIs if available.

– Khawar Raza
Mar 22 at 8:26





But it does not seem secure as user can go to settings and uninstall the launcher app itself. I am looking for something more strong control over device activities may be through some device management APIs if available.

– Khawar Raza
Mar 22 at 8:26













Perhaps you can have a look into this flyve-mdm.com

– Mithun Sarker Shuvro
Mar 22 at 8:28





Perhaps you can have a look into this flyve-mdm.com

– Mithun Sarker Shuvro
Mar 22 at 8:28












1 Answer
1






active

oldest

votes


















0














You have a few options:



  • Go with an MDM Provider of your choice. They use APIs which can put the App in Kiosk mode

  • Create your own MDM Solution. I feel documentation is lacking though and it's not an easy task Check out the documentation: https://www.android.com/enterprise/management/

    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.

  • Use rooted devices and create a systemoverlay over the notification bar. You will not be able to access the settings that way but also not the notifications...





share|improve this answer

























    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55295051%2fways-to-restrict-a-device-usage-for-enterprise-applications%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    You have a few options:



    • Go with an MDM Provider of your choice. They use APIs which can put the App in Kiosk mode

    • Create your own MDM Solution. I feel documentation is lacking though and it's not an easy task Check out the documentation: https://www.android.com/enterprise/management/

      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.

    • Use rooted devices and create a systemoverlay over the notification bar. You will not be able to access the settings that way but also not the notifications...





    share|improve this answer





























      0














      You have a few options:



      • Go with an MDM Provider of your choice. They use APIs which can put the App in Kiosk mode

      • Create your own MDM Solution. I feel documentation is lacking though and it's not an easy task Check out the documentation: https://www.android.com/enterprise/management/

        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.

      • Use rooted devices and create a systemoverlay over the notification bar. You will not be able to access the settings that way but also not the notifications...





      share|improve this answer



























        0












        0








        0







        You have a few options:



        • Go with an MDM Provider of your choice. They use APIs which can put the App in Kiosk mode

        • Create your own MDM Solution. I feel documentation is lacking though and it's not an easy task Check out the documentation: https://www.android.com/enterprise/management/

          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.

        • Use rooted devices and create a systemoverlay over the notification bar. You will not be able to access the settings that way but also not the notifications...





        share|improve this answer















        You have a few options:



        • Go with an MDM Provider of your choice. They use APIs which can put the App in Kiosk mode

        • Create your own MDM Solution. I feel documentation is lacking though and it's not an easy task Check out the documentation: https://www.android.com/enterprise/management/

          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.

        • Use rooted devices and create a systemoverlay over the notification bar. You will not be able to access the settings that way but also not the notifications...






        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Mar 22 at 10:52

























        answered Mar 22 at 10:46









        JensVJensV

        9701221




        9701221





























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55295051%2fways-to-restrict-a-device-usage-for-enterprise-applications%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

            Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

            Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript