Ein einfacher Leitfaden für den Einstieg mit Logto-Organisationen - zum Aufbau einer Multi-Tenant-App
Lerne, wie du Logto-Organisationen nutzen kannst, um die Identitätsinfrastruktur für deine SaaS-App zu erstellen.
Lerne, wie du Logto-Organisationen nutzen kannst, um die Identitätsinfrastruktur für deine SaaS-App zu erstellen.
Eine Organisation ist eine Gruppe von Nutzern, die Teams, Geschäftskunden und Partnerunternehmen repräsentieren, die auf deine Anwendungen zugreifen. Sie ist wichtig, um die Anforderungen einer Multi-Tenant-App zu unterstützen. In diesem Tutorial führen wir dich durch die Einrichtung von Organisationsfunktionen und die Nutzung der Organisation, um die Identitätsinfrastruktur für deine SaaS-App aufzubauen.
Du kannst dieses Schnellstart-Video ansehen oder einfach die Textversion für die gleichen Informationen lesen.
Um zu beginnen, gehe zu deinem Projekttenant und navigiere zum Organisationsabschnitt. Klicke auf "Richte deine Organisation ein."
Du wirst zu einer Tutorial-Seite weitergeleitet, die die Schlüsselkonzepte erklärt und wie Organisationen in Logto funktionieren.

Eine Organisation repräsentiert eine Gruppe von Nutzern und kann Teams, Geschäftskunden und Partnerunternehmen umfassen. Jeder Nutzer innerhalb der Organisation wird als "Mitglied" betrachtet. Diese Einheiten sind entscheidend für die Verwaltung deiner Multi-Tenant-Anforderungen.

Es reicht jedoch nicht aus, Benutzer einfach zu gruppieren. Die Organisation selbst hat eine organisationsspezifische rollenbasierte Zugriffskontrolle.
In Multi-Tenant-SaaS-Anwendungen teilen häufig mehrere Organisationen dieselbe Zugriffskontrollvorlage, die Berechtigungen und Rollen umfasst. In Logto wird dies als "Organisationsvorlage" bezeichnet.
Lass uns nun tiefer in die wichtigsten Komponenten der Organisationsvorlage eintauchen: die Organisationsberechtigung und die Organisationsrolle.
Organisationsberechtigung bezieht sich auf die Autorisierung für den Zugriff auf eine Ressource im Kontext der Organisation.

Organisationsrolle ist eine Gruppierung von Organisationsberechtigungen, die Mitgliedern zugewiesen werden können. Jede Organisationsrolle enthält eine Reihe von Organisationsberechtigungen.

Du fragst dich vielleicht, wie die Organisationsvorlage mit der Organisation funktioniert, um das Identitätsauthentifizierungs- und Autorisierungsmodell eines SaaS-Produkts zu etablieren.
Lass uns dieses Diagramm verwenden, um zu verstehen, wie alles zusammenhängt.

Jetzt hast du die grundlegenden Konzepte verstanden. Lass uns den Anweisungen folgen, um Organisationsberechtigungen und -rollen einzurichten.


Nun hast du eine einsatzbereite Organisationsvorlage. Jedes Mal, wenn du eine neue Organisation erstellst, wird diese Zugriffskontrollvorlage automatisch übernommen. Alles, was du tun musst, ist, die relevanten Rollen den Mitgliedern entsprechend zuzuweisen.
Lass uns nun deine erste Organisation erstellen. Die folgenden Schritte in der unteren Karte führen dich durch die Anleitung zum Hinzufügen von Mitgliedern, Ändern von Rollen und Durchführen anderer Benutzerverwaltungsaufgaben.

Was du gerade erstellt hast, ist eine leere Organisation, und du kannst Mitglieder hinzufügen. Gehe zum Organisationsabschnitt und navigiere zum Mitgliedertab. Klicke auf "Mitglieder hinzufügen", um Benutzer in deinem Tenant auszuwählen und ihnen Organisationsrollen zuzuweisen. Alternativ kannst du sie leer lassen, wenn du ihre Rollen noch nicht entschieden hast.
Du kannst auch einzelne Bearbeitungsaufgaben durchführen. Klicke auf die Drei-Punkte-Schaltfläche, um ein Mitglied aus der Organisation zu entfernen oder seine Organisationsrollen zu ändern.

Organisationsmitgliederliste

Bearbeite die Organisationsrolle eines bestimmten Mitglieds
Wenn du deine Organisationsvorlage aktualisieren möchtest, gehe zum Tab der Organisationsvorlage. Hier kannst du zusätzliche Berechtigungen und Rollen hinzufügen oder vorhandene ändern.




Alles, was du in der Console tun kannst, kann auch über die Management-API erledigt werden. Dies umfasst unter anderem:
Für eine vollständige Liste der Möglichkeiten siehe bitte unsere API-Referenzen.
Logto hat umfassende Untersuchungen durchgeführt und ein gründliches Verständnis der Best Practices für die Erstellung von Multi-Tenant-Apps entwickelt. Fühle dich frei, ihre Artikel für weitere Informationen zu erkunden.
Tenancy-Modelle für eine Multi-Tenant-App
Tenant-Isolation in einer Multi-Tenant-Anwendung
Tenancy-Modelle für eine Multi-Tenant-App