In diesem Abschnitt zeigen wir Ihnen einige Best Practices für die Arbeit mit Projekten in Simplifier.
Projektstruktur
Jeder Anwendungsfall ist individuell und Projekte bieten Ihnen viel Freiheit, Ihre Artefakte auf Simplifier zu organisieren. Hier sind einige Vorschläge von unserer Seite für die Einrichtung einer Projektstruktur.
Mehrere Projekte für mehrere Zwecke
Wenn Sie mehrere Anwendungen mit verschiedenen Benutzergruppen verwalten müssen, die jeweils ihre eigenen Berechtigungen benötigen, ist es vorteilhaft, separate Projekte zu erstellen:
- Projekte für die Entwurfszeit: Verwalten des Zugriffs verschiedener Entwicklergruppen
- Projekte für die Laufzeit: Verwalten des Zugriffs verschiedener Gruppen von Endbenutzern
Im Screenshot unten sehen Sie, dass wir links drei verschiedene Projekte für drei verschiedene Anwendungen haben: ‘AppQM’, ‘AppCustomerService’ und ‘AppVendorPortal’. Für jedes Projekt können wir nun die erforderlichen
Auf der rechten Seite befinden sich drei weitere Projekte: ‘LocationWuerzburg’, ‘LocationFrankfurt’ und ‘LocationTeneriffa’. Diese Projekte werden verwendet, um die Berechtigungen der Endbenutzer zu verwalten. In diesem Fall haben wir drei verschiedene Abteilungen des Unternehmens. Jede Abteilung benötigt Zugriff auf verschiedene Apps. Zum Beispiel wird die App ‘CustomerService’ nur in den Abteilungen ‘Frankfurt’ benötigt. So können wir den Endbenutzern die erforderlichen Business-Rollen zuweisen.
Die Verwendung separater Gruppen zur Verwaltung von Design- und Laufzeitberechtigungen hilft uns, den Überblick über die Rollen und Rechte der Benutzer in jedem Projekt zu behalten.
Benutzerorganisation
Im Allgemeinen empfehlen wir, die Benutzer in Ihrer Simplifier-Instanz in Gruppen zu organisieren, da Gruppen die Pflege von Benutzerrechten und -rollen erleichtern.
In Projekten können Sie Projekrollen und Business-Rollen über Benutzergruppen zuweisen. Das bedeutet, dass alle Benutzer in dieser Gruppe automatisch die entsprechende Projekt-/Business-Rolle erhalten, wenn eine Projekt-/Business-Rolle einer Benutzergruppe zugewiesen wird.
Wenn Sie einen externen Identitätsanbieter für die Authentifizierung verwenden, können Sie in den Mechanismusdetails konfigurieren, dass bestimmte Benutzer automatisch einer bestimmten Gruppe zugewiesen werden, basierend auf den Attributpfaden ihres Profils.
Wenn ein neuer Benutzer zu einer Gruppe hinzugefügt wird, erhält dieser Benutzer automatisch alle Projekt-/Business-Rollen, die der Gruppe zugewiesen sind. Es ist nicht erforderlich, die Rollen des Benutzers manuell zu konfigurieren.













