Das Mandanten-Modell verstehen
Werkzettel ist eine Mehrmandanten-Plattform: Viele Betriebe nutzen dieselbe Software, aber jeder Betrieb sieht ausschließlich seine eigenen Daten. Das nennt sich Mandanten-Trennung — und sie ist das Herzstück des Datenschutz- und Sicherheitskonzepts.
Konkret bedeutet das: Ein Mandant ist ein Betrieb mit seinem eigenen Datenbestand. Alle Zeiteinträge, Projekte, Mitarbeiter und Nachweise dieses Betriebs liegen ausschließlich in seiner eigenen Datenbank. Die Datenbanken verschiedener Betriebe sind physisch getrennt — es gibt keine gemeinsame Tabelle, in der die Daten aller Betriebe vermischt wären. Ein Fehlgriff im Code oder in einer Abfrage kann deshalb nicht automatisch Daten eines fremden Betriebs offenlegen.
Die Zuordnung läuft über die Adresse: Der Betrieb ist an seine eigene Subdomain gebunden. Die Anwendung liest den Mandanten aus dem Hostnamen der Anfrage, nie aus mitgeschickten Parametern im Request. Das verhindert, dass ein manipulierter Client über craftige Parameter in den Datenbestand eines anderen Betriebs schauen könnte.
Für dich als Betriebsinhaber heißt das in der Praxis:
- Deine Daten sind niemals mit denen anderer Betriebe vermischt.
- Ein Wechsel oder eine Kündigung ist sauber: Dein Datenbestand existiert isoliert und lässt sich als Ganzes sichern, exportieren oder löschen.
- Backups und Wiederherstellungen laufen pro Betrieb — ein Vorfall bei einem anderen Mandanten berührt dich nicht.
Weil die Plattform zentral betrieben wird, profitierst du außerdem von zentralen Updates und Security-Fixes, ohne dass du selbst serverseitig etwas warten musst.