Rollen und Berechtigungen
ExamCraft AI verwendet ein rollenbasiertes Berechtigungssystem (RBAC). Jeder Benutzer erhält eine Rolle, die bestimmt, welche Funktionen er nutzen darf.
Navigieren Sie zu /admin und wählen Sie den Tab Rollen, um die Rollenzuweisungen Ihrer Institution einzusehen.

Verfügbare Rollen
ExamCraft AI kennt zwei Rollen:
| Rolle | Beschreibung |
|---|---|
| DOZENT | Standardrolle für Lehrkräfte — Zugang zu allen Lernfunktionen |
| ADMIN | Erweiterte Rolle für Institutionsadministratoren — zusätzlicher Zugang zum Admin-Panel |
Berechtigungsübersicht
| Funktion | DOZENT | ADMIN |
|---|---|---|
| Dokumente hochladen und verwalten | ✓ | ✓ |
| KI-Prüfungen generieren | ✓ | ✓ |
| RAG-Prüfungen generieren | ✓ | ✓ |
| Review Queue nutzen | ✓ | ✓ |
| Prüfungskomponist nutzen | ✓ | ✓ |
| Prompt-Bibliothek nutzen | ✓ | ✓ |
| Eigenes Profil bearbeiten | ✓ | ✓ |
| Benutzerverwaltung | — | ✓ |
| Institutionen verwalten | — | ✓ |
| Nutzungsübersicht einsehen | — | ✓ |
| Rollen zuweisen | — | ✓ |
| Abonnement und Quotas verwalten | — | ✓ |
Auswertungen einsehen (submissions:read) |
✓ | ✓ |
Submissions importieren (submissions:import) |
✓ | ✓ |
Submissions bewerten (submissions:grade) |
✓ | ✓ |
Studierende verwalten (students:manage) |
— | ✓ |
Moodle-Connection konfigurieren (moodle:configure) |
— | ✓ |
Notenschemata verwalten (grading_schemes:manage) |
— | ✓ (Enterprise) |
Rolle zuweisen oder ändern
Die Rollenzuweisung erfolgt in der Benutzerverwaltung:
- Navigieren Sie zu
/admin→ Tab Benutzer - Öffnen Sie den gewünschten Benutzer
- Wählen Sie im Feld Rolle den neuen Wert (
DOZENToderADMIN) - Klicken Sie auf Änderungen speichern
Die neue Rolle ist sofort wirksam — der Benutzer sieht beim nächsten Seitenaufruf die angepasste Oberfläche.
ADMIN-Rolle sparsam vergeben
Vergeben Sie die ADMIN-Rolle nur an Personen, die tatsächlich Benutzer und Institutionseinstellungen verwalten müssen. Zu viele Administratoren erhöhen das Risiko unbeabsichtigter Konfigurationsänderungen.
Subscription-Tiers und Berechtigungen
Die Rolle (DOZENT / ADMIN) steuert, wer auf welche Funktionen zugreifen darf. Das Abonnement-Tier (Free, Starter, Professional, Enterprise) steuert zusätzlich, wie viel ein Benutzer nutzen darf — etwa die Anzahl der Dokumente oder generierbaren Fragen pro Monat.
Beide Mechanismen greifen unabhängig voneinander: Ein ADMIN mit Free-Tier hat Zugang zum Admin-Panel, aber dieselben Nutzungslimits wie ein DOZENT mit Free-Tier.
Update-Hinweis v1.4 — Neue Permissions
Automatische Zuweisung an Reviewer-Rolle
Mit dem v1.4-Update erhält die Reviewer-Rolle automatisch die Permission submissions:grade. Wer das Bewerten (Grading) von der reinen Review-Tätigkeit trennen möchte, sollte vor dem Update eine eigene Rolle ohne diese Permission definieren.
Die Permission grading_schemes:manage wird nicht automatisch vergeben — sie ist ausschliesslich Admin- und Institution-Owner-Rollen im Enterprise-Tier vorbehalten.
Default-Rollen-Mapping (ab v1.4)
| Rolle | Neue Permissions |
|---|---|
| DOZENT | submissions:read, submissions:import, submissions:grade |
| ADMIN | Alle obigen + students:manage, moodle:configure |
| Institution Owner | Zusätzlich grading_schemes:manage (Enterprise) |