Favicon

You are here: Home > Device Management > Android > App Management > App Permissions

How to Manage Android App Permissions with MDM

Centrally manage Android App permissions using Applivery Managed Properties for granular control, enhanced security, and reduced user intervention.

4 min read

TL;DR

Centrally manage Android app permissions with Applivery's Managed Properties to enhance security, ensure compliance, and reduce user intervention.

Managing App permissions on Android Devices is a critical part of Enterprise Mobility, ensuring security, compliance, and predictable behavior across corporate fleets.

With Applivery, organizations can centrally configure permissions for any managed App using Managed Properties, applying granular control aligned with business, security, and regulatory needs.

Accessing App permission settings

Once in the Applivery Dashboard, go to any of your Policies 1. From the left side menu, go to Apps 2 and select the App 3 whose permissions you want to manage.

A side panel will open showing the App’s Managed Properties, including the Permissions 4 section.

app permissions

Applivery provides two complementary ways to control permissions.

Default Permission Policy

This option sets the global behavior for all permissions required by the App:

  • Prompt: The user is asked whether to allow or deny each permission.

  • Grant: All required permissions are automatically granted.

  • Deny: All required permissions are automatically denied.

Use this option when you want a simple, uniform rule applied across the entire App.

Permission Grants (Granular Control)

For more advanced cases, you can configure specific permissions individually:

1
Add a new permission rule

Click + Add element to add a new permission rule.

2
Choose the Permission

Choose the Permission from the dropdown list (e.g., camera, location, contacts).

3
Set the Policy

Set the Policy for that specific permission:
- Prompt: User decides whether to allow or deny.
- Grant: The permission is automatically granted.
- Deny: The permission is automatically denied.

You can add as many granular permissions as needed—ideal for complex Apps that require differentiated access.

Why use granular permission management?

With Applivery, organizations gain:

  • Stronger security, by blocking unnecessary or risky permissions.

  • Better compliance, ensuring Apps behave within Policy limits.

  • A more predictable and controlled deployment.

  • Reduced user intervention, thanks to automated permission handling.

  • Flexible adaptation to any App’s operational needs.

Configuring App permissions with Managed Properties in Applivery provides precise control and minimizes risk, ensuring that Apps on corporate Devices operate securely and in full alignment with organizational requirements.

AOSP Devices Support

App permission management works the same way on AOSP — same Default Permission Policy (Prompt / Grant / Deny) and Per-App Permission Grants, same configuration steps. The DPC applies them using DevicePolicyManager.setPermissionGrantState(...), no Google services required. Granular grants apply to Apps targeting API 23 or above.

Key Takeaways

  • Centralized app permission management through Applivery.
  • Granular control over individual app permissions.
  • Enhanced security by blocking unnecessary permissions.
  • Improved compliance with organizational policies.
  • Reduced user intervention with automated permission handling.

Applivery allows organizations to centrally configure permissions for any managed App on Android devices using Managed Properties, ensuring security, compliance, and predictable behavior.

In the Applivery Dashboard, navigate to Policies, then Apps, select the desired App, and locate the "Permissions" section within its Managed Properties side panel.

Applivery provides two complementary methods: a "Default Permission Policy" for global behavior and "Permission Grants" for granular control over specific permissions.

The Default Permission Policy can be set to "Prompt" (user decides), "Grant" (all automatically granted), or "Deny" (all automatically denied) for an app.

Use "Permission Grants" by clicking "+ Add element," choosing the specific permission (e.g., camera), and setting its policy to Prompt, Grant, or Deny individually.

It provides stronger security, better compliance, predictable deployments, reduced user intervention, and flexible adaptation to any App’s operational needs.

Yes, Applivery's app permission management, including Default Permission Policy and granular grants, works the same way on AOSP devices without Google services. Granular grants apply to apps targeting API 23 or above.

With Applivery, organizations gain:

Read full answer

Last updated: June 9, 2026