Role-based app privileges

IT admins can assign specific apps, predefined roles, granting them certain privileges. This allows for improved management and use of critical Android apps, ensuring their uninterrupted operation. The table below outlines the predefined roles and their associated privileges.

  Mobile Threat Defense (MTD) & Endpoint Detection and Response (EDR) System Health Monitoring Kiosk Companion App
Suspension: Prevent an app from being suspended. X
Hibernation: Prevent an app from entering hibernation. X
Power restrictions: Exempt an app from power-related restrictions such as app standby. X
User controls: Disable user control over apps. Users will not be able to clear app data or force-stop the app.
Background execution restrictions: The app will be able to start foreground services from the background, and the user will not be able to stop foreground services run by the app. X
Notification of assigned roles: The app is notified of its assigned roles and can be used to bootstrap the initial launch*.

Note: After initial launch, apps can listen for BOOT_COMPLETED to restart after a device reboot.

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Main menu
16897377710631517820
true
Search Help Center
false
true
true
true
true
true
108584
false
false
false
false