Add android.permission.MANAGE_SCOPED_ACCESS_DIRECTORY_PERMISSIONS

This permission is required to access the ScopedAccessProvider. Although
Settings doesn't currently needs it because it has implicit access because
it runs as UID 1000, it's better to explicitly grant it.

Bug: 72055774

Test: atest CtsAppSecurityHostTestCases:ScopedDirectoryAccessTest#testResetDoNotAskAgain,testResetGranted

Change-Id: I843d7e4a1f674b4e012ac7f744d6ffccadde5a24
This commit is contained in:
Felipe Leme
2018-02-14 13:15:19 -08:00
parent 44935e8602
commit a5bbad439c

View File

@@ -92,6 +92,7 @@
<uses-permission android:name="android.permission.NETWORK_SETTINGS" />
<uses-permission android:name="android.permission.TEST_BLACKLISTED_PASSWORD" />
<uses-permission android:name="android.permission.USE_RESERVED_DISK" />
<uses-permission android:name="android.permission.MANAGE_SCOPED_ACCESS_DIRECTORY_PERMISSIONS" />
<application android:label="@string/settings_label"
android:icon="@drawable/ic_launcher_settings"