Offenlegung: Antwort von einem Auth0 Mitarbeiter zur Verfügung gestellt.
Wenn ich richtig verstanden habe, sollten Sie in der Lage sein, Ihre Ziele mit Auth0-Lösungen für Multi-Tenant-Anwendungen zu erreichen. Es gibt ein paar Ressourcen, die Ihnen beim Einstieg helfen sollten, obwohl ich mich besonders auf Using Auth0 with Multi-tenant Apps konzentrieren würde. Im Abschnitt (A single Auth0 account for all tenants) werden Sie feststellen, dass die einfachere Verwaltungsoption darin besteht, nur einen einzigen Aut0-Account zu haben. Ihr Anwendungsfall könnte jedoch dadurch erreicht werden, dass jeder Mieter sein eigenes separates Konto hat möglich für sie, ihre Benutzer von Auth0 integrierten Dashboard zu verwalten. (keine Notwendigkeit für Sie benutzerdefinierte Bildschirme schreiben)
Ein Konto für alle Mieter ist einfacher und ermöglicht es Ihnen, sie an einem Ort zu verwalten.
Nur Wenn Sie den Zugriff auf das Dashboard mit den Mietern teilen möchten, benötigen Sie ein separates Auth0-Konto pro Mandant.
Überprüfen Sie auch Abschnitt (Different roles for each tenant) für eine mögliche Art und Weise, wie Sie mit Ihrer Benutzerrolle und Berechtigungsinformationen umgehen.
Darüber hinaus gibt es eine Beispiel-Multi-Tenant-App, in der jeder Mieter seinen eigenen Auth0-Account unter Github hat, wenn Sie sich mit den eher technischen Aspekten befassen möchten.
Auf der anderen Seite, wenn Ihre Mieter bereits eine eigene Authentifizierungslösung installiert haben, können Sie diese einfach in Ihre Auth0-fähige SaaS-Anwendung integrieren. Ein detailliertes Beispiel zur Azure AD-Integration finden Sie unter Building multi-tenant, SaaS applications with Azure AD and Auth0. Sie sind jedoch nicht auf die Integration mit Azure AD beschränkt, da Auth0 zahlreiche Identitätsanbieter unterstützt (Identity Providers Supported by Auth0).
Großartig! Vielen Dank!!! – FeeFiFoFum