OSDN Git Service

Allow apps with CREATE_USERS permission to create restricted users.
authorSudheer Shanka <sudheersai@google.com>
Thu, 16 Jun 2016 16:11:08 +0000 (09:11 -0700)
committerSudheer Shanka <sudheersai@google.com>
Thu, 16 Jun 2016 16:11:08 +0000 (09:11 -0700)
Bug: 29189712
Change-Id: I0f2677adddb22c11cb5a3e38763b0967d9cbd541

services/core/java/com/android/server/pm/UserManagerService.java

index dd34ebc..56c383a 100644 (file)
@@ -2265,7 +2265,7 @@ public class UserManagerService extends IUserManager.Stub {
      */
     @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;