Skip to content

Commit 3048d95

Browse files
authored
Merge pull request #61368 from nextcloud/chore/prevent_subadmin_edit
fix: prevent editing delegated admins
2 parents e9c95a0 + ab29b13 commit 3048d95

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
@@ -256,6 +256,9 @@ public function isUserAccessible(IUser $subadmin, IUser $user): bool {
256256
if ($this->groupManager->isAdmin($user->getUID())) {
257257
return false;
258258
}
259+
if ($this->groupManager->isDelegatedAdmin($user->getUID())) {
260+
return false;
261+
}
259262

260263
$accessibleGroups = $this->getSubAdminsGroupIds($subadmin);
261264
$userGroups = $this->groupManager->getUserGroupIds($user);

0 commit comments

Comments
 (0)