Das Datenmodell kennt beim ersten Start nur einen Admin und keine Mandanten
- ein Mandant hat eine eigene Datenbank
- somit ist bei einer embedded Lösung (Datenbank wird mit dem Programm gestartet) nur EIN Mandant vorgesehen
- weitere Mandanten können nur über fremde MySQL Datenbanken erreicht werden.
Es können beliebig viele Benutzer angelegt werden.
Jeder Benutzter kann die Rechte auf jeden Mandaten bekommen oder eben nur auf Bestimmte.
Das Benutzer - Passwort erlaubt den Zugriff auf den Login. Wird dann ein anderer Mandant gewählt, muss der Benutzer die Rechte haben.
Die Daten von jeden Mandant werden bei Erstanlegen des Mandanten erfragt und sind dann nicht mehr ohne Weiteres zu ändern.
Wird das Mandanten Passwort vergessen, sind die Daten nicht mehr erreichbar !!