IT-REX-Platform / wiki

MIT License
1 stars 0 forks source link

Authorization Concept #12

Closed LG1401 closed 1 year ago

LG1401 commented 1 year ago

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