JosefCevik / JWManagement

GNU Affero General Public License v3.0
57 stars 30 forks source link

Mehrere Projektberechtigungen an einen Nutzer vergeben #360

Open aui01 opened 5 years ago

aui01 commented 5 years ago

Hallo zusammen, es wäre gut. wenn man an einen Nutzer mehrere Projektberechtigungen vergeben könnte.

Beim Admin ist das nicht relevant, der darf ja eh alles. Aber die folgende Berechtigungs-"Ebene", also: -Schichtplaner -Schichteinteiler -Literaturdiener sollten kombinierbar sein, so dass z.B. der Literaturdiener auch noch Schichtplaner sein kann.

Alternativ könnten die Berechtigungen auch immer weiter aufeinander aufbauen, so wie es jetzt beim Schichtplaner und -einteiler schon ist. (Schichtplaner darf planen UND einteilen...). Also dann so:

Admin (=Admin, Literaturdiener, Schichtplaner, Sichteinteiler, Teilnehmer) Literaturdiener (=Literaturdiener, Schichtplaner, Sichteinteiler, Teilnehmer) Schichtplaner (= Schichtplaner, Sichteinteiler, Teilnehmer) Schichteinteiler (= Sichteinteiler, Teilnehmer) Teilnehmer (=Teilnehmer)

Funktionieren würde beides, aber eleganter (auch was vielleicht künftige Erweiterungen betrifft) wäre die obere Lösung.