swisstopo / swissgeol-assets-suite

1 stars 0 forks source link

Workgroups Berechtigungen #159

Open vej-ananas opened 3 weeks ago

vej-ananas commented 3 weeks ago

Beschreibung

Die Logik der Berechtigungen muss angepasst werden. Bisherige Rollen wie Reader,Editor,Master-Editor werden entfernt und existieren nur noch in Workgroups. Die entsprechenden Berechtigungen muss eine Benutzerin auf Ebene Workgroups besitzen. Von den bisherigen Berechtigungen bleibt nur die Rolle Admin übrig.

Die neuen Berechtigungen müssen im Frontend, Backend und der Suche konsistent implementiert werden.

Ein Asset braucht zusätzlich ein Dropdown, in welchem die Workgroup ausgewählt werden kann. Es sind nur Workgroups sichtbar, für die man Editor Rechte hat.

Acceptance Criteria