Restriction Payload

Description

This payload can be used to restrict Android device capabilities.


Configuration

CONFIGURATIONDESCRIPTIONDEFAULT
Google



Allow Google Play StoreWhen false, prevent a user from installing unauthorized applications on the device.


[Checked]
Allow Google Accounts auto-syncAllow or disallow google accounts to sync automatically. This policy will not block the play store from update installed apps because it doesn't rely on google account auto-sync for that. Also, the user will still be able to perform manual sync from inside some applications like Gmail.


[Checked]
Calls and Data



Allow cellular dataAllow or disallow mobile data connections. If disallowed, the user cannot use its data connection through the SIM.[Checked]
Set emergency call onlyIf true, only emergency calls are allowed. All other calls are blocked.[Not Checked]
Allow incoming SMSAllow or disallow incoming Short Message Service (SMS) text messages.[Checked]
Allow outgoing SMSAllow or disallow outgoing Short Message Service (SMS) text messages.[Checked]
Allow outgoing MMSAllow or disallow outgoing Multimedia Messaging Service (MMS) messages.[Checked]
Allow incoming MMSAllow or disallow incoming Multimedia Messaging Service (MMS) messages.[Checked]
Allow push roamingEnable or disable the processing of WAP PUSH messages. Disabling prevents MMS messages from being received during device roaming. This setting is applied only when the device is in roaming mode. If set to false, the user cannot change this setting because the corresponding UI is disabled. If set to true, the corresponding UI setting is enabled, and the user can change settings.[Checked]
Allow sync roamingEnable or disable the automatic sync of applications such as email (including Gmail), contacts, calendar, and other applications that use an account. This setting is applied only when the device is in roaming mode. If set to false, the user cannot change this setting because the corresponding UI is disabled. If set to true, the corresponding UI setting is enabled, and the user can change settings.[Checked]
Allow data roamingEnable or disable cellular data usage during roaming. Disabling prevents applications from connecting to the Internet while the device is in roaming mode. This setting is applied only when the device is in roaming mode. If set to false (disable), the user cannot change this setting because the corresponding UI is disabled. If set to true, the corresponding UI setting is enabled, and the user can change settings.[Checked]
Allow voice call roamingEnable or disable voice calls during device roaming.[Checked]
Allow user to set mobile data limitWhen set to false, disallow the user from setting the mobile data limit. Even when the disallowed users still are able to manipulate android "Warning" message.[Checked]
Allow Airplane modeAllow or disallow Airplane Mode. If Airplane Mode is disallowed when it is already on, Airplane Mode will be turned off.[Not Checked]
Media

Allow recording (video)Enable or disable video recording without user interaction. The device camera is still available after disabling video recording so that users can take pictures and use video streaming. When video recording is disabled, any ongoing video recording is interrupted.[Checked]
Allow recording (audio)When false, audio recording is disabled. The device microphone is still available after disabling audio recording so that the user can make calls and use audio streaming. Video recording is still allowed if no audio recording is attempted.[Checked]
Allow cameraWhen false, the camera is disabled. User or third-party applications cannot enable the camera once it is disabled. This disables the photo camera, video camera, and video telephony functionality.[Checked]
Allow headphonesWhen false, Headphones will be disabled. Enabling headphones while they are still plugged in will not work because headphones need to be initialized by re-plugging in[Checked]
Allow microphoneWhen a false, user, or third-party applications cannot enable the microphone once it is disabled. This only disables the microphone used for recording, not the phone application microphone.[Checked]
Device settings

Allow VPNAllow or disallow the use of the native VPN functionality. If set to false, the user cannot establish a VPN session, and the UI for using VPN through the Settings application is inaccessible.[Checked]
Allow NFC

Enable or disable NFC. If set to false, NFC will be turned off and the user will not able to turn it on. S-Beam feature which depends on this policy will also be affected by this setting.
NOTE: Enabling NFC does not enforce NFC to be turned on, it only allows the user to enable NFC

[Checked]
Allow BluetoothWhen false, Bluetooth access is disabled. User or third-party applications cannot enable Bluetooth access once it is disabled... When set to true, Bluetooth UI access is enabled but not Bluetooth functionality[Checked]
Allow setting changesAllow or prevent changes to the Settings application. After disabling Settings, several changes to system preferences cannot be made.[Checked]
Allow Factory ResetEnable or disable the user from performing a factory reset.[Checked]
Allow USB debugging modeWhen false, This function blocks any kind of device debugging through Dalvik Debug Monitor Server (DDMS) or adb.[Checked]
Allow mock locationEnable or disable mocking the device's GPS location. If set to true, the device can change its actual longitude and latitude readings, and GPS applications will show the fake coordinates instead of the actual coordinates.[Checked]
Allow safe mode bootAllow or disallow Safe Mode boot.[Checked]
Allow Clipboard shareAllow or disallow sharing a global clipboard between applications. If clipboard sharing is disabled, each application has an individual clipboard.[Checked]
Allow wallpaper changeAllow or deny changing the device wallpaper.[Checked]
Allow Screen captureWhen false, this prevents the user from taking screenshots of the device screen.[Checked]
Allow Screen pinningScreen Pinning is an Android feature that allows the user to screen pin any application. A pinned application will never lose focus on any other activity until it is canceled by the user. Administrator could use this policy to block the Screen Pinning feature on the device. If it is set to false, the user will not be able to pin any application and any current pinning will be canceled. Otherwise, if it is set to true, this feature will be allowed again.[Checked]
Allow lock screen viewsAllow or disallow lock screen views in devices, like widgets and shortcuts.[Checked]
Allow Android BeamWhen false, block the use of Android Beam on the device. When Android Beam is disabled, the user is not able to send information (contacts, e-mails, Web addresses, etc.) using Android Beam. S-Beam is also disabled when Android Beam is disabled.[Checked]
Allow S-voiceAllow or disallow launching the S Voice application (Samsung personal assistant). When S Voice is disabled, the user can neither set a new wake-up command nor unlock the device by using a wake-up command set prior to disallowing S Voice. In addition, once disallowed, the administrator can no longer set a new face and voice lock screen. However, the device can still be unlocked if the lock screen had already been set prior to disallow S Voice.[Checked]
Allow S-BeamWhen false, block the use of S Beam on the device. S Beam allows users to share content using near field communication (NFC) or Wi-Fi Direct. When S Beam is disabled, the user cannot send or receive files using S Beam[Checked]
Allow set date/timeWhen false, this prevents the user from changing the date and time setting.[Checked]
Allow Firmware updateAllow or disallow firmware update.[Checked]
Allow development modeAllow or disallow Developer Mode options in the device Settings.[Checked]
Allow lock screen settingsAllow or disallow lock screen menu in the device Settings.[Checked]
Storage and Encryption

Allow SD card write

Enable or disable writing to the SD card. If false, all possible writes to the SD card are blocked.
NOTE: This policy is not applicable when the SD card is encrypted. If the SD card is encrypted, the files in the SD card cannot be read by other devices or PCs except for the device that encrypted it. Hence SD card encryption takes priority over this policy.

[Checked]
Allow SD cardAnable or disable data access to the SD card. If false, any attempt to transfer data to the SD card fails.[Checked]
Allow USB host storageWhen false, external storage devices are disallowed from being mounted. If enabled, a user can connect any pen drive (portable USB storage), external HD, or Secure Digital (SD) card reader, and it is mounted as a storage drive on the device.[Checked]
External storage encryptionWhen true, this enables external Secure Digital (SD) card encryption if available. Before enabling, ensure that the device password is set to alphanumeric quality. Set an alphanumeric quality password by using the Passcode Profile under Common[Not Checked]
Allow MTPAllow or disallow MTP (media transfer protocol). Since Android only supports USB file transfer through MTP, using this will block any kind of file transfer through USB. PTP (picture transfer protocol) is a subset of MTP and will also be affected by this.[Checked]
Internal storage encryptionWhen true, this enables full device encryption, which includes device memory and an internal Secure Digital (SD) card if available. Before enabling, ensure that the device password is set to alphanumeric quality. Set an alphanumeric quality password by using the Passcode Profile under Common[Not Checked]
Allow SD card moveAllow or disallow SDCard Move options.[Checked]
Wi-Fi and Tethering

Allow Bluetooth tetheringAllow or disallow the device sharing its carrier data connection with other devices through a Bluetooth connection. If set to false, access to Bluetooth tethering functionality is disabled. If it set to true, access to Bluetooth tethering is enabled. Enabling access to Bluetooth tethering does not enable Bluetooth tethering.[Checked]
Allow USB tetheringAllow or disallow the device sharing its carrier data connection with other devices through a USB connection. If set to false, access to USB tethering functionality is disabled. If it set to true, access to USB tethering is enabled. Enabling access to USB tethering does not enable USB tethering.[Checked]
Allow Wi-Fi tetheringAllow or disallow the device sharing its carrier data connection with other devices through a Wi-Fi connection. If set to false, access to Wi-Fi tethering functionality is disabled, and the user cannot turn it on until the administrator enables it again. If set to true, access to Wi-Fi tethering is enabled. Enabling access to Wi-Fi tethering does not enable Wi-Fi tethering.[Checked]
Allow tetheringWhen false, block the device from sharing its carrier data with another device through USB, WiFi, and Bluetooth.[Checked]
Allow Wi-FiWhen a false, user or third-party applications cannot enable Wi-Fi access once it is disabled. Wi-Fi is turned off and disabled. If set to true, the Wi-Fi UI setting is enabled for user access but Wi-Fi functionality is not enabled. Wi-Fi Direct and S-Beam features which depend on this policy will also be affected by this setting.[Checked]
Allow Wi-Fi DirectWhen false, any ongoing Wi-Fi Direct connection is interrupted, and the user cannot turn on Wi-Fi Direct. S-Beam feature which depends on this policy will also be affected by this setting.[Checked]
Browser settings

Allow browser security settingsWhen false, this function overrides the browser default show security warnings setting. This setting applies to the native Android browser to force the browser to show an untrusted certificate security warning to the user when applicable.[Checked]
Allow browser pop-up settingsWhen false, the setting overrides the default pop-up browser setting to prevent any website from popping up new browser windows when the user navigates to a website that invokes such action. The setting applies to the native Android browser.[Checked]
Allow browser JavaScript settingsWhen false, this function overrides the browser default JavaScript setting. This setting is applied to the native Android browser to prevent the browser from running JavaScript code for a website.[Checked]
Allow browser cookie settingsWhen false, this function overrides the default browser cookies setting. This setting is applied to the native Android browser to prevent any website from storing cookies related to the website on the device.[Checked]
System Update

Allow Android System UpdatesAllow or disallow android system updates[Checked]