Probleme mit den Administrationsrechten

Hallo Zusammen,

wir haben nach dem Update auf NC 30.0.11 Probleme mit den Administrationsrechten (admin-delegation). Unser Benutzerverwalter kann Benutzer nicht mehr in Gruppen aufnehmen. Die Liste ist einfach leer. Ich als Admin kann es hingegen, wie gewohnt.
Als ich dem gerade auf den Grund gehen wollte und occ admin-delegation:show aufrief, bekam ich nur eine Fehlermeldung:

An unhandled exception has been thrown:
TypeError: OCA\OwnershipTransfer\Settings\Admin::__construct(): Argument #1 ($userId) must be of type string, null given in /var/www/nextcloud/apps/ownershiptransfer/lib/Settings/Admin.php:22

In den Issues habe ich nichts Passendes gefunden. Deshalb zunächst hier die Frage, ob jemand etwas dazu weiß?

Ubuntu 24.04
NC 30.0.11
PHP 8.3.6
MariaDB 11.4.6
Alle Apps auf dem neuesten Stand.

Vielen Dank!
Gruß
Jason

Eigentlich sind es zwei unabhängige Probleme:

  1. Die App OwnershipTransfer hat einen Fehler, der sich beim Aufruf von occ admin-delegation:show zeigt.
  2. Ein Benutzerverwalter kann Benutzer nicht mehr Gruppen zuweisen.

Das zweite ist das eigentliche Problem. Es hat sich auch nach dem Update auf NC 31.0.5 nicht verändert.

Wenn keiner dazu eine Idee hat, dann muss ich wohl einen Issue dazu öffnen.

Oooder schauen ob es ein issue gibt: [Bug]: Regression: Admin-privileged group members cannot see or assign users to existing groups in Nextcloud 31.0.4 · Issue #52617 · nextcloud/server · GitHub
:wink:

Klingt sehr nach deinem Problem.

1 Like

Vielen Dank! :grinning_face:
Ich habe wohl immer noch den falschen Begriffen gesucht. :frowning:
Das spart mir die Arbeit, ein Issue anzulegen.