Roles and Rights: User Types
The 3 User Types
OpenOlat works with a roles and rights management system. At the top level, a distinction is made between 3 basic user types. These are:

Registered Users (Standard)
All users have a unique username that is used for identification after registration. Users can access enabled learning content and participate in all learning activities. Learning results (e.g. from tests) are assigned to the username. In addition, all users have an individually configurable home page and storage space available. All registered users also have the option to create their own groups and use all the functions and tools they contain.
Registered users without additional roles and rights are generally the learners.
Registered users can also be assigned one or more additional roles. Each of these roles comes with rights for specific tasks.
External Users
are known in OpenOlat by their email address. However, no complete data record with user data exists, as is the case with registered users. External users therefore cannot take on most roles in OpenOlat, since these require full registration. External users can be converted into full registered users if required.
Anonymous Guests
Guests have limited access to OpenOlat without registering. They can view learning content released for guests, but cannot participate in all learning activities. The link to guest access is on the login page. More information about the guest can be found here.
Comparison
| Feature | Guest | External user | Registered user |
|---|---|---|---|
| Account required | no | temporary (via invitation link) | yes |
| Identification | anonymous | email address known | Data per profile (with various mandatory fields) |
| Time limit | no (access possible while course is open) | Default: max. 180 days | unlimited or time-limited (with account expiration date) |
| in conventional courses | yes | yes | yes |
| in learning path courses | yes | yes | yes |
| Activation by admin required | yes | yes | no |
| specific offers | yes, offer "Guest access" | no | no (standard) |
| Bulk invitation | no | yes (email list) | yes |
| Authentication | no | yes, by validated email address | yes, various methods |
| Management of learners | not possible, as user is unknown | user management, members management | user management, members management |
| Management of learning data | not possible, as user is unknown | yes | yes |
| Group membership | not possible, as user is unknown | yes (possibly restricted by administrator in general) | yes |
Note
It goes without saying that almost all roles can only be assigned to registered users. Anonymous guests and external users (known only by email address) cannot take on tasks (such as coach or administrator) within OpenOlat.
Further Information
Members management >
Guest access >
Activation by administrator >