Berechtigungen - Archi-Lab/prox-project-service GitHub Wiki

Berechtigungen

Die Authentifizierung findet über einen Keycloack Server statt, und es wird ein Bearer Token für Anfragen von Rollen erwartet.

Ressource: Module
Pfad: /projectModules/
**Erlaubte Berechtigungen **

Rolle Aktion
Alle Get, Head, Options
professor Get, Head, Options

Ressource: StudyCourse
Pfad: /projectStudyCourses/
**Erlaubte Berechtigungen **

Rolle Aktion
Alle Get, Head, Options
professor Get, Head, Options

Ressource: Project
Pfad: /projects/
**Erlaubte Berechtigungen **

Rolle Aktion
Alle Get, Head, Options
professor Post, Put, Delete, Patch, Get, Head, Options