Mandantenfähigkeit
Mandantenfähigkeit (englisch Multi-Tenancy) ist die Eigenschaft einer Software, mehrere organisatorisch getrennte Nutzergruppen — Mandanten — auf einer gemeinsamen Installation zu bedienen. Jeder Mandant sieht nur seine eigenen Daten, Nutzer und Einstellungen. Mehrstufige Mandantenfähigkeit bildet zusätzlich Hierarchien ab, etwa Hersteller → Distributor → Installateur → Endkunde — die Grundlage jeder White-Label-Geräteplattform.
Definition und Grundidee
Ein Mandant (englisch Tenant, wörtlich „Mieter") ist eine organisatorisch abgegrenzte Einheit innerhalb einer Software: ein Kunde, eine Tochtergesellschaft, ein Standort, ein Händler. Mandantenfähig ist eine Software, wenn sie viele solcher Einheiten auf einer gemeinsamen Installation bedient und dabei Daten, Nutzer, Rollen und Konfiguration je Mandant sauber trennt.
Das Bild vom Bürogebäude trifft es gut: ein Haus, eine Heizung, ein Hausmeister — aber jede Firma hat abschließbare Räume und sieht die Post der Nachbarn nie. Der Betreiber wartet das Gebäude einmal, alle Mieter profitieren gleichzeitig. Genau das ist der wirtschaftliche Kern von Multi-Tenancy: Updates, Sicherheit und Betrieb fallen einmal an, statt pro Kunde.
Single-Tenant vs. Multi-Tenant vs. mehrstufig
| Kriterium | Single-Tenant | Multi-Tenant | Mehrstufig (hierarchisch) |
|---|---|---|---|
| Installation | eine je Kunde | eine für alle Mandanten | eine für alle Ebenen |
| Datentrennung | physisch (getrennte Systeme) | logisch (Datenbank-/Zeilenebene) | logisch + vererbte Sichtbarkeiten |
| Updates & Betrieb | je Kunde einzeln | einmal für alle | einmal für alle |
| Neuer Mandant | neues Projekt | in Minuten angelegt | in Minuten, mit Platz in der Hierarchie |
| Typischer Einsatz | Sonderfälle mit strenger Isolation | SaaS-Anwendungen | Plattformen mit Vertriebs-/Servicekette (z. B. White-Label-Geräteportale) |
| Kosten je Mandant | hoch | niedrig | niedrig |
Mehrstufige Mandanten in der Praxis
Für viele Anwendungsfälle reicht eine Ebene von Mandanten. Spannend wird es, wenn die reale Welt eine Kette ist — typisch bei Geräteherstellern mit Händler- und Servicenetz:
- Hersteller: sieht die gesamte installierte Basis, Qualitätsauswertungen, Firmware-Stände
- Distributor: sieht Geräte und Kunden seines Vertriebsgebiets
- Installateur / Servicepartner: sieht die von ihm betreuten Anlagen samt Wartungshistorie
- Endkunde: sieht die eigenen Geräte, Verbräuche und Berichte
Jede Ebene ist ein Mandant mit eigenen Zugängen und Rechten; Sichtbarkeiten vererben sich von oben nach unten, Daten aber nie zur Seite. Auf dieser Architektur beruhen White-Label-Plattformen wie eco2lot OEM für Gerätehersteller — dort kommt als vierte Dimension noch das Branding je Mandant dazu. Auch auf Betreiberseite ist das Muster verbreitet: Multi-Site-Unternehmen trennen Werke oder Liegenschaften als Mandanten auf einer gemeinsamen Industrie-Datenplattform.
Datentrennung und DSGVO
Mandantenfähigkeit und Datenschutz vertragen sich gut — wenn die Trennung technisch ernst gemeint ist. Vier Bausteine gehören dazu: strikte Trennung auf Datenbank- oder Zeilenebene (Row-Level Security), ein Rechte- und Rollenkonzept je Mandant, Verschlüsselung und eine Zugriffs-Protokollierung, die Auswertungen je Mandant erlaubt. Organisatorisch kommen der Auftragsverarbeitungsvertrag (AVV) mit dem Plattform-Betreiber und die Wahl des Hosting-Standorts dazu — für viele Industrieunternehmen im DACH-Raum heißt das: deutsches oder EU-Rechenzentrum.
Prüffragen für die Software-Auswahl
1. Kann ich einen neuen Mandanten anlegen, ohne eine neue Installation aufzusetzen?
2. Sind Daten, Nutzer, Rollen, Auswertungen und Exporte je Mandant getrennt?
3. Lassen sich Hierarchien abbilden — z. B. Hersteller → Händler → Endkunde?
4. Kann jeder Mandant eigenes Branding tragen (Logo, Farben, Domain)?
Faustregel: Braucht eine dieser Antworten einen Workaround, ist die Mandantenfähigkeit nur aufgesetzt — und wird mit jedem weiteren Mandanten teurer.
Häufige Fragen
Was bedeutet Mandantenfähigkeit einfach erklärt?
Mandantenfähigkeit bedeutet: Eine Software-Installation bedient mehrere Kunden oder Organisationseinheiten (Mandanten) gleichzeitig — aber jeder Mandant sieht nur seine eigenen Daten, Nutzer und Einstellungen. Ein anschauliches Bild ist ein Bürogebäude: ein Haus, eine Infrastruktur, aber jede Firma hat abschließbare Räume. Das Gegenteil ist Single-Tenant: Jeder Kunde bekommt sein eigenes Gebäude, also eine eigene Installation.
Was ist der Unterschied zwischen Single-Tenant und Multi-Tenant?
Single-Tenant: eine eigene Software-Instanz je Kunde — maximale Isolation, aber jeder Rollout, jedes Update und jeder Server fällt pro Kunde an. Multi-Tenant: eine gemeinsame Instanz für alle Mandanten mit logischer Datentrennung — Updates wirken einmal für alle, Betriebskosten sinken, neue Mandanten sind in Minuten angelegt. Moderne Cloud-Plattformen sind deshalb fast immer multi-tenant; Single-Tenant bleibt die Wahl für Sonderfälle mit besonderen Isolationsanforderungen.
Was ist mehrstufige Mandantenfähigkeit?
Mehrstufige (hierarchische) Mandantenfähigkeit bildet Vertriebs- und Betreuungsketten ab: Der Hersteller sieht die gesamte installierte Basis, der Distributor sein Vertriebsgebiet, der Installateur die von ihm betreuten Anlagen, der Endkunde nur die eigenen Geräte. Jede Ebene hat eigene Zugänge und Rechte. Für Gerätehersteller mit Händler- und Servicenetz ist diese Mehrstufigkeit das entscheidende Kriterium bei der Plattform-Auswahl — einfaches Multi-Tenancy mit nur einer Ebene reicht dort selten.
Ist Mandantenfähigkeit DSGVO-konform?
Mandantenfähigkeit ist mit der DSGVO gut vereinbar, wenn die Datentrennung technisch sauber umgesetzt ist: strikte Trennung auf Datenbank- oder Zeilenebene, Rechte- und Rollenkonzept, getrennte Verschlüsselung und Protokollierung der Zugriffe. Wichtig sind zusätzlich ein Auftragsverarbeitungsvertrag mit dem Betreiber der Plattform und ein Hosting-Standort, der zur eigenen Compliance passt — etwa ein deutsches oder EU-Rechenzentrum.
Woran erkenne ich, ob eine Software wirklich mandantenfähig ist?
Vier Prüffragen helfen: Erstens — kann ich einen neuen Mandanten ohne neue Installation anlegen? Zweitens — sind Daten, Nutzer, Rollen und Einstellungen je Mandant getrennt, inklusive Auswertungen und Exporten? Drittens — lassen sich Hierarchien abbilden (z. B. Hersteller über Händler über Endkunde)? Viertens — kann jeder Mandant eigenes Branding tragen (relevant bei White-Label-Szenarien)? Wenn eine dieser Fragen ein Workaround braucht, ist die Mandantenfähigkeit nur aufgesetzt.
Sie sind Hersteller und brauchen genau diese Mehrstufigkeit — unter Ihrer eigenen Marke? eco2lot OEM bringt das Mandantenmodell, QR-Onboarding und den Betrieb aus Deutschland fertig mit.
Zur Plattform für Hersteller