Anpassung Tenant Admin

This commit is contained in:
2026-03-22 09:05:53 +01:00
parent ba0d79759a
commit 006792a8af
10 changed files with 289 additions and 320 deletions
+5 -14
View File
@@ -93,7 +93,7 @@ eigene Umgebung angepasst werden:
4. Sicherstellen, dass `open_basedir` nicht nur auf `public/` eingeschraenkt ist. PHP muss mindestens auf den kompletten Ordner `saas-app/` zugreifen duerfen, obwohl der Document-Root auf `public/` zeigt.
5. Den Installer unter `/install/` aufrufen und die Einrichtung durchfuehren.
6. Danach den Global-Admin unter `/admin/login` anmelden.
7. Bei Bedarf die Legacy-Datenmigration unter `/admin/migration` starten.
7. In der zentralen Verwaltung unter `/admin/` die ersten Tenants anlegen.
8. Nach erfolgreicher Einrichtung den Installer sperren.
9. Die Anwendung einmal per Browser aufrufen und die Grundseiten pruefen.
@@ -124,22 +124,13 @@ Typische Aufgaben:
Empfehlung: pro Aufgabe einen klar benannten Cron-Eintrag anlegen und die
Ausgabe in Logdateien schreiben.
## Migration Aus Dem Legacy-System
## Zentrale Verwaltung
Wenn Daten aus der alten Root-Anwendung uebernommen werden sollen, folgt die
Reihenfolge:
1. Mitglieder und Rollen migrieren.
2. Einzahlungen und Kaffeebuchungen uebernehmen.
3. Hinweise, FAQ und Inhaltsseiten importieren.
4. Mandanten-Zuordnung pruefen.
5. Danach alte Root-Seiten nur noch lesend oder gar nicht mehr betreiben.
Der neue Webweg dafuer ist jetzt:
Nach der Installation stehen diese Web-Einstiege bereit:
- `/admin/login` fuer den Global-Admin
- `/admin/tenants` fuer die zentrale Tenant-Verwaltung
- `/admin/migration` fuer die Legacy-Datenmigration
- `/admin/` fuer die zentrale Verwaltungsuebersicht
- `/admin/tenants` fuer die Tenant-Verwaltung
## Betriebscheck