mattimaier/bnote

Kein Administrator nach Update

Closed this issue · 3 comments

Beim Update auf BNote 4.0.0 werden einige neue Module angelegt, unter anderem auch ein neues Admin Modul. Allerdings bekommen anscheinend nur Superuser Rechte für die neuen Module.
Bei uns war kein Superuser in config.xml konfiguriert, deshalb hatte nach dem Update niemand mehr Administratorzugriff. An des Benuztermodul kam man auch nicht mehr dran, weil das Admin Modul vorgeschaltet war.
Zugriff auf das Admin Modul ließ sich nur durch manuelles Bearbeiten der Datenbank wiedererlangen.

Vielleicht habe ich etwas falsch gemacht. Falls ich aber nicht der einzige bin, der dieses Problem hatte, sollte das Update Script überarbeitet werden. Ein möglicher Weg wäre zum Beispiel, all denen Admin Zugriff zu geben, die vor dem Update schon Zugriff auf das Modul Konfiguration hatten.

Noch eine Idee dazu: Das neue Admin Modul scheint ja eher eine Vorschaltseite für die anderen Module aus der Admin Kategorie zu sein. Wäre es vielleicht sinnvoll, das Admin Modul automatisch freizuschalten, sobald ein Benutzer Zugriff auf ein Modul aus der Kategorie Admin hat?

Update-Problem
Mit diesem Commit müsste das Problem bereits behoben sein.

Vorschaltseite
Das ist eigentlich so gebaut, aber dafür muss die Basiskonfiguration stimmen. Diese war nach dem 3.4.x Update kaputt - sorry.

Leider habe ich kein 3.4.x System zum Upgradetest mehr. Sollte es nach dem BNote 4.0.1 Patch noch Probleme geben, bitte neues Ticket für 4.0.2 aufmachen.