Für mehrere Kundenorganisationen entwickeln
Auf dieser Seite
Nutzen Sie Organisationsentitäten, wenn Ihre App mehreren Kundenorganisationen dient. Jede Organisationsentität hat Mitglieder und einen abgegrenzten Zugriffsbereich. Eine Entität im Datenmodell, etwa eine Aufgabe, ist ein anderes Konzept.

- Beschreiben Sie in Ihrer Spezifikation die Abgrenzung zwischen Kunden: Welche Datensätze gehören zu welcher Organisationsentität, und welche Rollen verwalten deren Mitgliedschaften?
- Öffnen Sie im gewünschten Bereich des Projekts die Organisations- und Gruppensteuerung.
- Nutzen Sie die verfügbaren Bedienelemente, um Mitglieder hinzuzufügen oder Mitglieder und Gruppenmitgliedschaften zu verwalten.
- Prüfen Sie die Berechtigungen auf Organisationsebene und ihre Zuweisungen.
- Testen Sie mit zwei synthetischen Kundenorganisationen. Stellen Sie sicher, dass jeder Nutzer nur die Datensätze sieht, für die er eine Zugriffsberechtigung hat.
- Testen Sie einen Nutzer, der Mitglied mehrerer Organisationsentitäten ist, und prüfen Sie den vorgesehenen Kontext.
In Task Grove können zwei Kunden dieselbe Anwendung nutzen und dabei getrennte Projekte verwalten. Eine Führungskraft in einer Kundenorganisation sollte keinen Zugriff auf die Aufgaben der anderen erhalten.
Mandantenfähigkeit bedeutet, dass eine Anwendung mehreren Kunden dient und deren Zugriffsbereiche getrennt hält. Definieren und testen Sie diese Trennung zusammen mit den Geschäftsfunktionen.
Die MCP-Organisationswerkzeuge machen Organisationsnamen, Mitglieder, Gruppen und Berechtigungszuweisungen zugänglich. Verwenden Sie entitySlug, wenn ein Werkzeug den Namen der Kundenorganisation anfordert. Behalten Sie die Zugriffsprüfungen bei, wenn Sie einen Agenten bitten, neue Datensatztypen hinzuzufügen.
Anwendungsbeispiel
Kategorie: Projekt- und Aufgabenverwaltung. Beispiel: Task Grove, ein Aufgabenboard für ein kleines Team.