Skip to content

Commit c3c7639

Browse files
authored
Merge pull request #61373 from nextcloud/backport/61368/stable30
[stable30] fix: prevent editing delegated admins
2 parents f8e9c62 + 34f446c commit c3c7639

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

lib/private/SubAdmin.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,9 @@ public function isUserAccessible(IUser $subadmin, IUser $user): bool {
268268
if ($this->groupManager->isAdmin($user->getUID())) {
269269
return false;
270270
}
271+
if ($this->groupManager->isDelegatedAdmin($user->getUID())) {
272+
return false;
273+
}
271274

272275
$accessibleGroups = $this->getSubAdminsGroupIds($subadmin);
273276
$userGroups = $this->groupManager->getUserGroupIds($user);

0 commit comments

Comments
 (0)