Stop managed profile owner granting READ_SMS
Reason: There is only one telephony stack shared between the personal and work profile. Bug: 194382185 Bug: 189942529 Test: build Change-Id: If0d27a317a7c0ee46af371b30208327e5636c7cf
This commit is contained in:
@@ -9655,6 +9655,15 @@ public class DevicePolicyManager {
|
||||
* {@link android.os.Build.VERSION_CODES#M} the app-op matching the permission is set to
|
||||
* {@link android.app.AppOpsManager#MODE_IGNORED}, but the permission stays granted.
|
||||
*
|
||||
* Control over the following permissions are restricted for managed profile owners:
|
||||
* <ul>
|
||||
* <li>Manifest.permission.READ_SMS</li>
|
||||
* </ul>
|
||||
* <p>
|
||||
* A managed profile owner may not grant these permissions (i.e. call this method with any of
|
||||
* the permissions listed above and {@code grantState} of
|
||||
* {@code #PERMISSION_GRANT_STATE_GRANTED}), but may deny them.
|
||||
*
|
||||
* @param admin Which profile or device owner this request is associated with.
|
||||
* @param packageName The application to grant or revoke a permission to.
|
||||
* @param permission The permission to grant or revoke.
|
||||
|
||||
Reference in New Issue
Block a user