Hacking-Lab Roles

Hacking-Lab Roles

Hacking-Lab supports several roles, each of which has access to specific functionality.

Role

Description

Permission

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