Update a permission to be role based.
ACCESS_BLOBS_ACROSS_USERS is updated to be role based so that apps holding assist role can have this permission granted. Bug: 175844032 Test: manual Change-Id: Iece8cc8caff439538391585af7199892baac235e
This commit is contained in:
@@ -9,6 +9,7 @@ package android {
|
||||
ctor public Manifest.permission();
|
||||
field public static final String ACCEPT_HANDOVER = "android.permission.ACCEPT_HANDOVER";
|
||||
field public static final String ACCESS_BACKGROUND_LOCATION = "android.permission.ACCESS_BACKGROUND_LOCATION";
|
||||
field public static final String ACCESS_BLOBS_ACROSS_USERS = "android.permission.ACCESS_BLOBS_ACROSS_USERS";
|
||||
field public static final String ACCESS_CHECKIN_PROPERTIES = "android.permission.ACCESS_CHECKIN_PROPERTIES";
|
||||
field public static final String ACCESS_COARSE_LOCATION = "android.permission.ACCESS_COARSE_LOCATION";
|
||||
field public static final String ACCESS_FINE_LOCATION = "android.permission.ACCESS_FINE_LOCATION";
|
||||
|
||||
@@ -3,7 +3,6 @@ package android {
|
||||
|
||||
public static final class Manifest.permission {
|
||||
field public static final String ACCESS_AMBIENT_LIGHT_STATS = "android.permission.ACCESS_AMBIENT_LIGHT_STATS";
|
||||
field public static final String ACCESS_BLOBS_ACROSS_USERS = "android.permission.ACCESS_BLOBS_ACROSS_USERS";
|
||||
field public static final String ACCESS_BROADCAST_RADIO = "android.permission.ACCESS_BROADCAST_RADIO";
|
||||
field public static final String ACCESS_CACHE_FILESYSTEM = "android.permission.ACCESS_CACHE_FILESYSTEM";
|
||||
field public static final String ACCESS_CONTEXT_HUB = "android.permission.ACCESS_CONTEXT_HUB";
|
||||
|
||||
@@ -2708,10 +2708,9 @@
|
||||
<permission android:name="android.permission.CREATE_USERS"
|
||||
android:protectionLevel="signature" />
|
||||
|
||||
<!-- @SystemApi @hide Allows an application to access data blobs across users.
|
||||
This permission is not available to third party applications. -->
|
||||
<!-- Allows an application to access data blobs across users. -->
|
||||
<permission android:name="android.permission.ACCESS_BLOBS_ACROSS_USERS"
|
||||
android:protectionLevel="signature|privileged|development" />
|
||||
android:protectionLevel="signature|privileged|development|role" />
|
||||
|
||||
<!-- @hide Allows an application to set the profile owners and the device owner.
|
||||
This permission is not available to third party applications.-->
|
||||
|
||||
Reference in New Issue
Block a user