System Roles are pre-built. You can assign them to existing users, and each comes with its own set of capabilities. These roles can be designated within each correlated function—e.g., dialogs, pages, modules, etc. You can brush up on how those functions work in other guides throughout the Knowledge Base. In the meantime, these are the six System Roles on the platform and their predefined abilities:
Super admins have full and complete access to all areas of the admin tool within the LMS, with no restrictions on their abilities. Whoever has this role can view all content, without restriction. Think about it as giving them keys to the house.
Pro Tip: If you’d like to see how the system looks with permissions, create a test user and assign appropriate profile field values to replicate the user experience you’re hoping to create.
Dialog publishers essentially manage a dialog board once it’s created by an admin. The various abilities of a dialog publisher include the following:
- Create dialog post
- Edit dialog post
- Delete dialog post
- Approve dialog post
- Delete dialog comment
- Set dialog post as an announcement
- Broadcast dialog post to a defined audience
A user with the ability to manage content appearing in widgets on a specific page. For example, a page admin would have the ability to change the images in a photos widget on their assigned page.
Signifies a subject matter expert on a given piece of content. Module advocates will also have the following abilities:
- Notifications for comments on module
- Notifications for completion of a module
- Ability to delete comments from a module.
A user who has the ability to manage an event’s roster. This includes adding/removing users to the roster or waitlist, marking user attendance, and sending messages to event attendees. Instructors also can print the event roster or export it as a .CSV file.
A user who is designated as the ‘in-person’ observer for an observation checklist. Checklist observers have the following abilities for user’s defined in their checklist audience:
- View users in the observation queue
- Receive an email notification whenever a user in their audience is added to the queue
- Record an observation on a user
- View the observation checklist results report