commit | 53d414745c60407b032db543219616b0b74d1557 | [log] [tgz] |
---|---|---|
author | Sudheer Shanka <sudheersai@google.com> | Thu Jun 16 09:11:08 2016 -0700 |
committer | Sudheer Shanka <sudheersai@google.com> | Thu Jun 16 09:11:08 2016 -0700 |
tree | 13a9dbf5c08f4168aa97900ede8a9c6307a0c07b | |
parent | 8e3a16ad9179d40b27533b7710356b3898b4628c [diff] [blame] |
Allow apps with CREATE_USERS permission to create restricted users. Bug: 29189712 Change-Id: I0f2677adddb22c11cb5a3e38763b0967d9cbd541
diff --git a/services/core/java/com/android/server/pm/UserManagerService.java b/services/core/java/com/android/server/pm/UserManagerService.java index dd34ebcf..56c383a 100644 --- a/services/core/java/com/android/server/pm/UserManagerService.java +++ b/services/core/java/com/android/server/pm/UserManagerService.java
@@ -2265,7 +2265,7 @@ */ @Override public UserInfo createRestrictedProfile(String name, int parentUserId) { - checkManageUsersPermission("setupRestrictedProfile"); + checkManageOrCreateUsersPermission("setupRestrictedProfile"); final UserInfo user = createProfileForUser(name, UserInfo.FLAG_RESTRICTED, parentUserId); if (user == null) { return null;