Hallo liebe Leute,
ich bin noch recht unerfahren in Java/JavaFX, habe allerdings meine erste Anwendung schon geschrieben in Verbindung mit SQLite. Ich bekomm bereits eine Menge hin, allerdings scheitert es an ein paar Stellen. Nun muss ich die nächste Offline-Anwendung schreiben, bei der Benutzer verschiedene Rechte haben.
Meine Frage ist nun: Über was genau muss ich mich informieren, wenn ich diese Rechte vergeben will. Ich hab noch gar keine Ahnung wie die Benutzerrechte funktionieren oder wonach genau ich für dieses Beispiel schauen muss. Ist das kompliziert, ist das eher schwer? Habe schon nach Benutzerrechten gesucht hier im Forum, allerdings hab ich da keine wirklichen. Hoffe ihr könnt mir einen Denkanstoß geben.
Vielen lieben Dank schon mal,
Samantha
ich bin noch recht unerfahren in Java/JavaFX, habe allerdings meine erste Anwendung schon geschrieben in Verbindung mit SQLite. Ich bekomm bereits eine Menge hin, allerdings scheitert es an ein paar Stellen. Nun muss ich die nächste Offline-Anwendung schreiben, bei der Benutzer verschiedene Rechte haben.
- Einmal ein Benutzer und einmal ein "Schreiner". Schreiner sollen in der Lage sein, ihre eigenen Werke in die Datenbank zu schreiben, so das sie von anderen gesehen, kommentiert, bewertet oder bestellt werden können.
- Er darf aber nur seine eigenen Werke einstellen, bearbeiten oder löschen.
- Alle Entitäten und Relationen, die ihn nicht betreffen, darf er aber einfügen bearbeiten oder löschen.
Meine Frage ist nun: Über was genau muss ich mich informieren, wenn ich diese Rechte vergeben will. Ich hab noch gar keine Ahnung wie die Benutzerrechte funktionieren oder wonach genau ich für dieses Beispiel schauen muss. Ist das kompliziert, ist das eher schwer? Habe schon nach Benutzerrechten gesucht hier im Forum, allerdings hab ich da keine wirklichen. Hoffe ihr könnt mir einen Denkanstoß geben.
Vielen lieben Dank schon mal,
Samantha