...
Dadurch werden insgesamt 6 verschiedene Zustände abgedeckt:
Recht | Erklärung | Fälle | Strategy | Status | Auswirkung |
---|---|---|---|---|---|
CustomerSave | Benutzer darf Kunden-Datensätze speichern. | Recht vorhanden. | ENABLED | TRUE | UI Komponente ist aktiviert |
VISIBLE | TRUE | UI Komponente ist sichtbar | |||
READ_ONLY | FALSE | UI Komponente zeigt Wert an. Werte eingeben oder editieren ist jedoch nicht möglich. | |||
Recht nicht vorhanden. | ENABLED | FALSE | UI Komponente ist deaktiviert. | ||
VISIBLE | FALSE | UI Komponente ist unsichtbar. | |||
READ_ONLY | TRUE | Werte eingeben oder editieren ist möglich. |
Da Benutzerrechte vom Anwendungsfall abhängig sind, müssen Sie sämtliche Rechte selbst definierendefiniert werden. Gängige Rechte sind u.a.
...
- ProductNew - Benutzer darf einen neuen Produkt-Datensatz anlegen.
- ProductUpdate - Benutzer darf einen Produkt-Datensatz editieren.
- ProductView - Benutzer darf einen Produkt-Datensatz sehen.
- ProductDelete - Benutzer darf einen Produkt-Datensatz löschen.
Dadurch können sich für ene größere Anwendung sehr viele verschiedene Rechte ergeben.
Hinweis:
- Um UI-Komponente verrechten zu können, müssen als Vorraussetzung Datenquellen für Authentifizierung und Autorisierung in Ihrem Projekt vorhanden sein.
...