Android Restrictions List

Android Restrictions List

App Installation & Permissions

LabelDescriptionInput Type
Allow Installing or Sideloading AppsSpecifies if a User is disallowed from installing applications.Allow or Disallow
Allow App Installs from Unknown SourcesSpecifies if a User is disallowed from enabling the Unknown Sources setting.Allow or Disallow
Allow App Installs Unknown Sources GloballyDisable Install from all sources including 3rd party App Stores.Allow or Disallow
Auto Grant Runtime Permissions to AppsAdding apps here will automatically grant runtime permissions to the app.Package Names

App Management & Control

LabelDescriptionInput Type
Allow user to uninstall appsSpecifies if a User is disallowed from uninstalling applications.Allow or Disallow
Allow user to clear App Cache and StorageSpecifies if a User is disallowed from modifying applications in Settings or launchers.Allow or Disallow
Blacklist AppsHide specified apps on the device (will not uninstall).Package Names
Whitelist AppsAdd apps that were previously blacklisted to restore them.Package Names
Disable Apps from UninstallDisallow Users from uninstalling listed apps.Package Names
Enable Apps for UninstallReverse the Disable Apps from Uninstall list (does not uninstall automatically).Package Names
Uninstall Listed Apps from DeviceForce uninstall apps if previously installed.Package Names
Permitted Apps on DeviceKeep only these apps on the device; others will be removed or disabled.Package Names
Action for Unauthorized App installsAction to take for apps not permitted (No Action / Uninstall / Hide / Suspend).dropdown (options: No Action / uninstall / hide / suspend)

App Monitoring & Diagnostics

LabelDescriptionInput Type
App Watchdog SettingsMonitor activity/services for an app and restart if not running (system-level).watchdogmodal
Collect App LogsMonitor folders and upload zipped logs to FTP server.applogmodal

Password & Lock Screen

LabelDescriptionInput Type
Unified PasswordManaged Profile not allowed to have unified lock screen challenge.Allow or Disallow
Max. Failed Password AttemptsMaximum number of failed password attempts before device wipe.number
Allow Lock ScreenSpecifies if a User is allowed to use Keyguard or not.Allow or Disallow
Keyguard Password SecurityEnsures the type of Lock screen password for the device.dropdown (options: High / Medium / Low / Any)
Keyguard TimeoutForce user to reset passcode after this duration.dropdown (options: 10 days / 20 days / 30 days / Never)
Lock Screen MessageDevice owner info shown on lock screen (overrides user-set info).text

Multi-User & Account Management

LabelDescriptionInput Type
User SwitchSpecifies if User Switching is blocked.Allow or Disallow
Allow add Managed ProfileSpecifies if a User is disallowed from adding managed profiles.Allow or Disallow
Add UserSpecifies if a User is disallowed from adding new users.Allow or Disallow
Remove Managed ProfileSpecifies if Managed Profiles can be removed by non-owners.Allow or Disallow
Remove UserSpecifies if the primary user can remove other users.Allow or Disallow
Allow Change User IconSpecifies if a User can change their icon.Allow or Disallow
Share Into Managed ProfileSpecifies whether the user can share files into the managed profile.Allow or Disallow
Modify AccountsSpecifies if a User is disallowed from adding/removing accounts.Allow or Disallow
Cross Profile Copy PasteSpecifies if the clipboard can be exported to other users/profiles.Allow or Disallow

Device Reset & Boot Security

LabelDescriptionInput Type
Factory ResetSpecifies if a User is disallowed from factory resetting from Settings.Allow or Disallow
Hard ResetSpecifies if a User is disallowed from doing Hard reset using Download mode.Allow or Disallow
Safe BootSpecifies if the User is allowed to reboot into safe boot mode.Allow or Disallow
OEM UnlockSpecifies whether the User is allowed to unlock the bootloader.Allow or Disallow
Google Factory Reset Protection IDComma separated Account IDs for Factory reset protection.text

Developer & Debug Settings

LabelDescriptionInput Type
Debugging Features (ADB)Specifies if a User is disallowed from enabling/accessing debugging features.Allow or Disallow

Location Services

LabelDescriptionInput Type
Location StateAutomatically enable/disable Location Services.dropdown (options: Always ON / Always OFF)
Location ToggleSpecifies if a User is disallowed from enabling/disabling location providers.Allow or Disallow
Location SharingSpecifies if a User is disallowed from turning on location sharing.Allow or Disallow

Phone & Messaging

LabelDescriptionInput Type
Allow Outgoing CallsSpecifies that the User is not allowed to make outgoing phone calls.Allow or Disallow
Allow SMSSpecifies that the User is not allowed to send or receive SMS messages.Allow or Disallow

Display & Brightness

LabelDescriptionInput Type
Ambient DisplaySpecifies if Ambient Display mode is allowed for the user.Allow or Disallow
Config BrightnessSpecifies if a User is disallowed from configuring brightness.Allow or Disallow
Config Screen TimeoutSpecifies if a User is disallowed from changing screen off timeout.Allow or Disallow

Organization Settings

LabelDescriptionInput Type
Organization NameSpecify the organization name to appear on lock screen.text
Organization Support MessageSpecify the organization support message for the Alert Dialog.text
Organization Long Support MessageLong message shown in device administrators settings screen.text

Date & Time

LabelDescriptionInput Type
Config Date TimeSpecifies if Date, Time and timezone configuring is disallowed.Allow or Disallow
Set Time ZoneEnter Time Zone to set for the device (e.g., Asia/Delhi).text (validate: time zone)
Auto Time ZoneIf set to Auto user will not be allowed to change time zone.dropdown (options: Auto / Manual)
Auto TimeIf set to Auto user will not be allowed to change system time.dropdown (options: Auto / Manual)

Sound & Volume Control

LabelDescriptionInput Type
Allow Adjust VolumeSpecifies if a user is allowed to toggle Volume Controls.Allow or Disallow
Set System VolumeSet the System Volume.dropdown (options: silent / vibrate / min / medium / max / system)
Allow MicrophoneDisallows user from using Microphone (Android 12+).Allow or Disallow
Allow SpeakerControl user from using Speaker (Samsung).Allow or Disallow

Bluetooth Connectivity

LabelDescriptionInput Type
Allow BluetoothSpecifies if Bluetooth is Allowed on the device.Allow or Disallow
Default Bluetooth StateToggle Bluetooth On or Off.On / Off
Bluetooth SharingSpecifies if Outgoing Bluetooth Sharing is disallowed.Allow or Disallow
Let users Toggle BluetoothSpecifies if a User is disallowed from changing bluetooth state.Allow or Disallow

Wallpaper & Customization

LabelDescriptionInput Type
Allow Changing WallpaperUser Restriction To Setting a wallpaper.Allow or Disallow
Set WallpaperSet a wallpaper. Provide a HTTPS link to the PNG file.text (validate: HTTPS link)

Notifications & Status Bar

LabelDescriptionInput Type
Hide NotificationsHide notifications from different apps (requires Notification Listener).pushnotifymodal
Show Notifications (Samsung Only)Allow or Disallow notifications from ALL apps on status bar (Samsung only).Allow or Disallow

System-Wide Restrictions

LabelDescriptionInput Type
Autofill ServicesSpecifies if a User is not allowed to use Autofill Services.Allow or Disallow
Status BarSpecifies if the top status bar should be allowed to swipe or not.Allow or Disallow
Config CredentialsSpecifies if a User is disallowed from configuring user credentials.Allow or Disallow
Config LocaleSpecifies if a User is disallowed from changing the device language.Allow or Disallow
Samsung Edge Panel UIDisable/Enable Samsung Edge Panel UI (Samsung only).Allow or Disallow
Content CaptureSpecifies if screen content capture for AI purposes is disallowed.Allow or Disallow
Content SuggestionsSpecifies if the user can receive content suggestions based on screen content.Allow or Disallow
Create WindowsSpecifies that windows besides app windows should not be created.Allow or Disallow
PrintingSpecifies whether the User is allowed to print.Allow or Disallow
System Error DialogsSpecifies that system error dialogs should not be shown.Allow or Disallow
Power Saving ModeSpecifies if a user can toggle power saving mode on Samsung devices.Allow or Disallow
System UpdatesSetting this to Disallow will defer updates for 30-days; Allow sets automatic updates.Allow or Disallow
Disallow CameraDisallow user using Camera on the device (Android 12+).Allow or Disallow
NFC BeamDisallow NFC to beam out data from apps.Allow or Disallow
Settings AppDisable Settings App from use (Samsung only).Allow or Disallow
Screenshot CaptureDisable user from taking screenshots on device.Allow or Disallow

USB & External Storage

LabelDescriptionInput Type
Mount Physical MediaDisallow mounting external media like SDCard and USB drives.Allow or Disallow
Usb File TransferSpecifies if a User is disallowed from transferring files over USB.Allow or Disallow
Allow users from changing USB SettingsWhen disallowed, USB connections (except charging) are prohibited.Allow or Disallow

Network - WiFi

LabelDescriptionInput Type
Config WifiSpecifies if a User is disallowed from changing Wi-Fi access points.Allow or Disallow
Enforce WiFi StatusTurn on or off WiFi by default always; user cannot change.On / Off
Predefined WiFi SSID ConfigAdd/Update system WiFi SSIDs (format: wpa/none settings).wifimodal

Network - VPN

LabelDescriptionInput Type
Config VpnSpecifies if a User is disallowed from configuring a VPN.Allow or Disallow
Always-ON VPN AppSet an AlwaysON VPN app by package name.text (validate: package name)

Network - Mobile Data

LabelDescriptionInput Type
Config Cell BroadcastsSpecifies if a User is disallowed from configuring cell broadcasts.Allow or Disallow
Config Mobile NetworksSpecifies if a User is disallowed from configuring mobile networks.Allow or Disallow
Force Data StatusOn or Off Data for the device (Samsung/Platform).On / Off
Force Roaming StatusOn or Off forcing data roaming for the device.On / Off
Config Data RoamingSpecifies if a User is not allowed to use cellular data when roaming.Allow or Disallow
APN SettingsSet APN Settings for the Device.apnmodal

Network - General

LabelDescriptionInput Type
Airplane ModeSpecifies if Airplane Mode is disallowed on the device.Allow or Disallow
Add Private DNSSpecify a Private DNS Server domain (enter domain or "none").text (validate: domain names)
Config Private DNSSpecifies whether the User is allowed to modify private DNS settings.Allow or Disallow
Config Tethering/HotspotSpecifies if a User is disallowed from configuring tethering/hotspot.Allow or Disallow
Network ResetSpecifies if a User is disallowed from resetting network settings.Allow or Disallow

Kiosk Mode

LabelDescriptionInput Type
Kiosk Mode SettingsProvide settings for Kiosk Mode; package names of required apps.kioskmodal
Kiosk Admin PasswordEnter an MD5 hash password for kiosk admin.text
Kiosk Browse UrlRestrict device to display only a single URL in kiosk browser.text

Default Apps Configuration

LabelDescriptionInput Type
Default DialerDefault Dialer App package name (Android 14+).text (validate: package name)
Default SMSDefault SMS App package name.text (validate: package name)
Default HomeSet default Home app package name.text (validate: package name)
Default KeyboardSpecify default keyboard/IME package name.text (validate: package name)
Disable Config of Default AppsDisallow user from modifying default apps (Android 14+).Allow or Disallow

Web Content Filter

LabelDescriptionInput Type
Hosts File LinkURL of hosts file containing domains/IPs to block.text (validate: HTTPS link)
Blacklist Specific DomainsComma separated domains and IPs to block.text (validate: domain names)

Device Settings Override

LabelDescriptionInput Type
System SettingsControl system-level settings (Platform only).settingsmodal
Secure SettingsControl secure settings (Platform only).settingsmodal
Global SettingsControl global settings.settingsmodal

Geofencing

LabelDescriptionInput Type
Geofencing BoundariesCreate geofencing boundaries; device locked outside boundary.geofencing

Reboot Device

LabelDescriptionInput Type
Reboot ScheduleSelect reboot schedule (Never / Everyday / alternate days / etc).dropdown (options: Never / Everyday / Every alternate Day / Every 3 Days / Every 4 Days / Every 5 Days / Every 6 Days)
Reboot around timeReboot around the time (within ~30 minutes).Time

Device Usage Limits

LabelDescriptionInput Type
Apps Daily Usage LimitsSet daily limits on app usage.App Schedules
Daily Device Cut-off TimeAfter this time the device cannot be used except emergency apps.Time
Total Screen Time for the day (in Hours)Disable apps after total screen time until 4:00 AM.Time

    • Related Articles

    • Primer on Restrictions & Policies

      FieldX offers a wide collection of control and security restrictions that let you control and manage your devices better. Setting up device and app restrictions features on the work managed devices reduces distractions and improves the security. ...
    • Deleting a Restriction

      Deleting a restriction will permanently remove it from the Web Portal. However, the settings that were applied by the restriction will not be undone. To delete a restriction: Click on the restrictions link from side menu to view the page where all ...
    • App Watchdog Settings

      The App Watchdog Restriction enables IT Admins to monitor applications with a high level of granularity. This feature is especially valuable for ensuring that an app remains continuously operational. When configured, the Watchdog settings direct ...
    • Adding new Restriction

      To add new restrictions follow the steps below Locate the side menu and click on the "Restrictions" option. Click on the “Add” button at the top of the page. Enter Restriction Details Restriction Name: Enter a user-friendly name for the restriction. ...
    • Importance of the Global Restriction

      The Global Restriction is a default restriction, with an order of one, created by the system. It cannot be deleted, but it can be edited or updated by authorized users. This restriction applies to all devices and can be overridden by any new ...