Design a concept of how and where the authorization tokens are managed and inherited so that it can be implemented in Keycloak.
Students need to have access to different courses that they are a part of and the material that is part of this course.
There also needs to be different permissions for lecturers and their assistants, so that they can modify courses, grade submissions and in the case of lecturers even delete the entire course.
Look at dapr secrets?
Acceptance Criteria
[ ] The concept seems feasible and has been discussed with at least one other dev
[ ] The concept is documented (in read the docs) in a way that it can be implemented using keycloak
Parent issue
https://github.com/IT-REX-Platform/wiki/issues/8
Description
Design a concept of how and where the authorization tokens are managed and inherited so that it can be implemented in Keycloak. Students need to have access to different courses that they are a part of and the material that is part of this course. There also needs to be different permissions for lecturers and their assistants, so that they can modify courses, grade submissions and in the case of lecturers even delete the entire course. Look at dapr secrets?
Acceptance Criteria