Users, roles
How to manage Users and Roles, access control.
This whole section is being significantly revamped in OLab4.6
Because we are no longer using the Entrada framework, we also do not have access to Entrada's user management tools.
We will continue to use Role-based access in OLab4.6, which is much stronger and more flexible than our simplistic approach in OLab3.
This is for Admin level users only. If you don't see the Admin menu, you need to ask for full adminstrator access to the Entrada interface.
Role management
We have improved this, taking an approach which is much more standard, and similar to how most LMS applications handle roles, courses, groups etc. Indeed, for most people, role management will be done via an LMS. We are currently using Moodle for this.
The user credentials, their groups and their roles within the group are set using Moodle. You have a number of Roles to choose from:
Admin -- the top level administrator. Can edit and control access to all OLab4 objects at all scope levels, including the global-level objects.
Superuser - Can edit and control access to all OLab4 objects at all scope levels, up to server-level.
Director -- Can edit and control access to all OLab4 objects at all scope levels, up to course-level
Author -- Can edit and control access to all OLab4 objects at all scope levels, up to map-level
Learner -- can play and list those maps and courses that are open to their group
Reviewer -- can play and annotate those maps and courses that are open to their group
Role-base access in OLab4
There are a number of things that are under the control of Roles in OLab4
Scoped Objects - depending on your role, you can edit different scopes of objects
insert xref to that section in Objects
Courses - these are tied to the LMS
Maps - you can control which maps can be played by certain roles.
Nodes - you can even prevent certain roles from visiting some nodes - this is called Role-Based Node Access (RBNA) and you can find more information about this here: https://olab.ca/role-based-node-access-in-olab4/
Last updated