Wichtige Konzepte in OpenOLAT sind Rollen und Rechte, die ein Benutzer haben kann. Jeder Benutzer hat eine der vier Hauptrollen:
- Gast: Gäste haben - ohne sich zu registrieren – beschränkten Zugang zu OpenOLAT. Sie können für Gäste freigegebene Lerninhalte betrachten, sich jedoch nicht an den Lernaktivitäten beteiligen, beispielsweise keine Forumsbeiträge verfassen. Der Link zum Gastzugang befindet sich auf der Login-Seite.
- Registrierter OpenOLAT-Benutzer: Jeder Benutzer hat einen eindeutigen Benutzernamen, der nach der Registrierung nicht mehr geändert werden kann. Benutzer können freigeschaltete Lerninhalte nutzen und sich an allen Lernaktivitäten beteiligen. Zudem hat jeder Benutzer eine individuell konfigurierbare Startseite und Speicherplatz zur Verfügung. Darüber hinaus kann er Gruppen erstellen.
- Autor: Er erstellt oder importiert Lerninhalte und stellt sie den Kursteilnehmern zur Verfügung. Ausserdem können Autoren die Kursteilnehmer in eingebundenen Gruppen verwalten und nach Kursende die Lerninhalte archivieren oder löschen. Registrierte Benutzer können bei der zuständigen SupportstelleAutorenrechte beantragen.
- Systemadministrator: Er verteilt Rechte, verwaltet Benutzer und löscht nicht mehr gebrauchte Lerninhalte. Nehmen Sie über Ihre Supportstelle Kontakt mit Ihrem Systemadministrator auf.
Neben diesen vier Hauptrollen gibt es die selten gebrauchten Rollen des Gruppenverwalters, des Benutzerverwalters, des Poolverwalters und des Lernressourcenverwalters. Diese Rollen decken je einen Teil des Aufgabenbereichs eines Systemadministrators ab.
Die Rolle bestimmt grundsätzlich die Rechte, die ein Benutzer in OpenOLAT hat. Zudem ist es möglich, Benutzern zusätzliche Rechte einzuräumen. Beispielsweise kann man einem „normalen“ Benutzer (registrierter OpenOLAT-Benutzer) erlauben, Gruppen zu betreuen und Gruppenteilnehmer zu bewerten. Man kann ausserdem jeden beliebigen Autor als Besitzer (Co-Autor) zu einem eigenen Kurs hinzufügen und ihm somit das Recht geben, den Kurs mitzueditieren.