Skip to content

Commit aa8f2c9

Browse files
Altahrimbackportbot[bot]
authored andcommitted
fix: prevent editing delegated admins
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
1 parent 9b6dc01 commit aa8f2c9

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
@@ -248,6 +248,9 @@ public function isUserAccessible(IUser $subadmin, IUser $user): bool {
248248
if ($this->groupManager->isAdmin($user->getUID())) {
249249
return false;
250250
}
251+
if ($this->groupManager->isDelegatedAdmin($user->getUID())) {
252+
return false;
253+
}
251254

252255
$accessibleGroups = $this->getSubAdminsGroupIds($subadmin);
253256
$userGroups = $this->groupManager->getUserGroupIds($user);

0 commit comments

Comments
 (0)