Restrukturierung "sharing"-Berechtigungen
Aus Brainstorming mit Stephan Krusche:
- Definition einer neuen GitLab Gruppe "teacher".
- Dort sollten alle Berechtigten Lehrer (momentan alle in der Sharing-Gruppe) aufgenommen werden.
- Den Partner-Gruppen (zweite Ebene unter Sharing) sollte die Teacher-Gruppe als "Guest" zugeordnet werden.
- Bei der Indexierung sollten für jedes Projekt die berechtigten Gruppen im Projekt zusätzlich erfasst werden.
- Bei der Abfrage sollten diese Berechtigungen geprüft werden.
- Neues MetaData-Attibut: publicVisibility (mit Unterattributen "except"): Beispiel
publicVisibility: except: ["Solution"]