> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://hilfe.ebtc.org/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Benutzerrollen

# Benutzerrollen

Welche Benutzerrollen existieren und welche Rechte haben sie?

## Inaktiver Schüler (`inactiveStudent`)
    * Kann sich einloggen (`login`)
    * Kann Nachrichten lesen und versenden (`useMessages`)
    * Kann Hausaufgaben einsehen (`viewTask`)
## Fachleiter (`leader`)
    * Kann Hausaufgaben korrigieren (`correctTask`)
    * Kann eigenen Benutzer bearbeiten (`editOwnUser`)
    * Kann alle Benutzer bearbeiten (`editUser`)
    * Kann sich einloggen (`login`)
    * Kann eine Klasse verwalten (`manageClass`)
    * Kann Dateien hochladen (`uploadFiles`)
    * Kann Nachrichten lesen und versenden (`useMessages`)
    * Kann Hausaufgaben einsehen (`viewTask`)
## Schüler (`student`)
    * Kann sich einloggen (`login`)
    * Kann Hausaufgaben abgeben (`submitTask`)
    * Kann Nachrichten lesen und versenden (`useMessages`)
    * Kann Hausaufgaben einsehen (`viewTask`)
## Schüler mit Hocheladerechten (`studentUpload`)
    * Kann sich einloggen (`login`)
    * Kann Hausaufgaben abgeben (`submitTask`)
    * Kann Nachrichten lesen und versenden (`useMessages`)
    * Kann Hausaufgaben einsehen (`viewTask`)
    * Kann Dateien hochladen (`uploadFiles`)
## Verwalter (`supervisor`)
    * Kann Hausaufgaben korrigieren (`correctTask`)
    * Kann alle Benutzer bearbeiten (`editUser`)
    * Kann sich einloggen (`login`)
    * Kann eine Klasse verwalten (`manageClass`)
    * Kann die Schule verwalten (`manageSchool`)
    * Kann alle Benutzer verwalten (`manageUser`)
    * Kann Nachrichten lesen und versenden (`useMessages`)
## Suspendiert (`suspended`)
    * keine Rechte - kann sich auch nicht einloggen
## Tutor (`tutor`)
    * Kann Hausaufgaben korrigieren (`correctTask`)
    * Kann sich einloggen (`login`)
    * Kann Nachrichten lesen und versenden (`useMessages`)
