Konzepte
Verstehen Sie die grundlegenden Konzepte, die der mandantenfähigen Architektur und dem Datenmodell von Tourfold zugrunde liegen.
Kernkonzepte
Tenant
Eine Organisation (z. B. Acme Inc.), die Benutzer, Touren und Konfigurationen besitzt. Jeder Tenant arbeitet vollständig isoliert mit eigenen Benutzern, Daten und Einstellungen.
Hauptmerkmale:
- Isolierte Multi-Tenant-Architektur
- Eigene Subdomain pro Tenant
- Authentifizierte Self-Service-API für Tenants (
/api/v2/tenant) - Eigene UUID und eigener Benutzerbestand
User
Eine Person mit Zugangsdaten innerhalb eines Tenants. Benutzer haben Rollen, die ihre Berechtigungen und Möglichkeiten bestimmen.
Benutzerrollen:
- OWNER: Volle Berechtigungen für den Tenant
- USER: Standardbenutzer mit eingeschränkten Möglichkeiten
Datenmodell
Tenant-Isolation
Jeder Tenant arbeitet eigenständig:
- Getrennter Benutzerbestand
- Isolierte Datenspeicherung
- Unabhängige Konfigurationen
- Eigenes Branding
Benutzerverwaltung
Benutzer gehören zu genau einem Tenant und können verschiedene Rollen einnehmen:
- Jeder Benutzer hat eine eindeutige UUID innerhalb seines Tenants
- Benutzer können Touren und Vorgängen zugewiesen werden
- Rollenbasierte Zugriffskontrolle (RBAC)
Architektur verstehen
Tourfold ist als Multi-Tenant-SaaS-Plattform konzipiert, bei der:
- Organisationen sich registrieren und zu Tenants werden
- Jeder Tenant über Benutzer verfügt, die sich anmelden und das System nutzen
- Tenants ihre eigenen Touren, Fahrer und Buchungen verwalten
- Alle Daten zwischen den Tenants vollständig isoliert sind
Anwendungsfälle
Für Plattformadministratoren
- Verstehen, wie Tenant-Isolation funktioniert
- Tenant-Metadaten über die öffentlichen v2-APIs verwalten
- Branding und URLs konfigurieren
Für Entwickler
- Tenant-fähige API-Clients implementieren
- Benutzerauthentifizierung handhaben
- Rollenbasierte Berechtigungen verstehen
Nächste Schritte
- Erfahren Sie mehr über Tenants und wie sie Daten isolieren
- Verstehen Sie Benutzerrollen und Berechtigungen
- Entdecken Sie die API-Dokumentation