Hacking-Lab Roles
Hacking-Lab supports several roles, each of which has access to specific functionality.
Role | Description | Permission |
|---|---|---|
Student | A standard user of Hacking-Lab, which participates in events. | Work on Challenges |
Teacher | Responsible for grading the solutions submitted by users. | Grading Solutions by Students |
Manager | Sets up the events, teams, and classes, and manages resources. | Creates Events in Hacking-Lab and assigns Teacher to it |
Editor | Create and edit challenges, quizzes and theories and add, update or delete resources. | Creates new challenges using the Hacking-Lab editors |
Auditor | (Read-only) access to reports of classes, teams, events, and users. | Access to reports |
Enterprise Admin | Manages users roles and global settings for a tenant. | Keycloak IdP Manager |