Bug 5239: Ensures that roles associated to a UserGroup are also part of

the meta permission check when changing the permissions of a
RoleDefinition.
This commit is contained in:
Steffen Schaefer committed 2020-08-17 16:13:23 +02:00
1 parent 9e416bb304
commit bf898b59fc
1 file changed
+5
@@ -819,6 +819,11 @@ public class UserStoreImpl implements UserStore {
logger.log(Level.SEVERE, e.getMessage(), e);
}
}
for (UserGroup userGroup : userGroups.values()) {
if (userGroup.getRoleDefinitionMap().containsKey(roleToCheck)) {
ownerships.add(new Ownership(null, userGroup));
}
}
return new Pair<>(false, ownerships);
}