SaaS-Software
Machen Sie ProAuth zum Identity Stack Ihrer Plattform – mandantenfähig per Design mit automatisiertem Onboarding und Runtime-Konfiguration. Erfüllen Sie Kundenbedürfnisse ohne neue Releases oder Lock-in.
Industry Context
Archetype: Enterprise SaaS-Plattformen
B2B SaaS für grosse Unternehmen mit tausenden Mitarbeitenden; strikte Anforderungen an Uptime, Anpassbarkeit und Verzeichnisintegration.
Challenges
Die Bereitstellung echter mandantenfähiger Identität mit Runtime-Isolierung und Anpassung pro Mandant ist komplex und riskant in Eigenentwicklung.
- • Mandanten zur Laufzeit erstellen und konfigurieren (keine Redeployments)
- • Wahl pro Mandant: Benutzerverzeichnis vs. Föderation; SCIM-Sync zu Kundenverzeichnissen
- • MFA-Module und gebrandete Login-Flows pro Mandant
- • Zero-Downtime-Deployments essentiell für 24/7 SaaS
- • Planbare Pauschallizenzierung zur Unterstützung des Wachstums
Solution Approach
ProAuth bietet Mandantenfähigkeit per Design mit Registrierungs-Flows, APIs und Configuration-as-Code, um Mandanten sicher zur Laufzeit onzuboarden und anzupassen.
Runtime-Erstellung und Isolierung von Mandanten für Config, Richtlinien, Branding
Dedizierte Benutzerverzeichnisse bei Bedarf oder Föderation zu Kunden-IdPs; SCIM für Synchronisation
MFA pro Mandant/App (Passkeys, TOTP, SMS, E-Mail)
Kubernetes-ready mit Zero-Downtime-Upgrades und Autoscaling
Pauschallizenzierung ohne Benutzerlimits
Architecture & Operations
Kubernetes Deployment mit SQL Server oder Azure SQL; horizontal skalierbar mit Autoscaling-Policies.
- • ProAuth Core (OIDC/OAuth2, Mandanten-Runtime, MFA, Föderation, SCIM)
- • Config-as-Code (idempotentes YAML), CLI und Management API
- • SaaS-App integriert über eine einzige OIDC/OAuth-Oberfläche
Zero-Downtime Upgrades; Skalierung von Replikas für Durchsatz und HA.
Implementation
Timeline: 1–3 Wochen abhängig von Integrationstiefe und Branding-Umfang.
- P0: Mandantenmodell und Isolierungsdesign
- P1: Automatisierung via Registrierungs-UI/APIs und YAML
- P2: Föderation/SCIM und MFA pro Mandant
- P3: Gebrandete Login-Journeys und Attributerfassung
Results & Benefits
- • Kürzeres Onboarding und weniger eigener Code
- • Konsistente Auth über alle Kunden hinweg; schnellere, sicherere Releases
- • Planbare Kosten während die Benutzerbasis wächst
Future Expansion
- • Mandanten-Self-Service UX Verbesserungen
- • Passwortlos-Adoption über alle Mandanten
Warum ProAuth
- • Isolieren Sie Konfiguration, Branding und Richtlinien pro Mandant; Änderung zur Laufzeit
- • Wählen Sie pro Mandant Benutzerverzeichnisse oder föderieren Sie zu Kunden-IdPs; halten Sie Verzeichnisse mit SCIM synchron
- • Gebrandetes Login pro Mandant und App; passen Sie User Journeys an
- • Erfassen Sie benötigte Attribute und MFA-Registrierung beim ersten Login
Wie es passt
- • Onboarding von Mandanten via Registrierungs-UI und APIs; Automatisierung mit CLI und idempotentem YAML
- • Erstellen Sie dedizierte Benutzerverzeichnisse bei Bedarf oder verbinden Sie externe IdPs via Föderation
- • Aktivieren Sie MFA-Module (Passkeys, TOTP, SMS, E-Mail) pro Mandant/App nach Bedarf
Ergebnisse
- • Kürzeres Onboarding und weniger eigener Code
- • Konsistente Auth über Kunden hinweg; schnellere, sicherere Releases