All accounts are automatically assigned as a General User role when a user is created or imported. This role allows a user to see the Dashboard, and this user cannot do anything else until assigned a role at the global or course level. Read below to compare the different types of roles and permissions.
Some roles are available at the global level, while others are set on a course-by-course basis. Multiple roles can be assigned to the same user. To learn how to assign roles and which roles you need to assign other roles, view this article.
|Global Level||Course Level|
System Administrator - These privileges are global. The System Administrator has permissions to do anything within CourseArc. A user with this role may add, modify, and remove users; assign users global roles, modify and delete any files; manage global settings, create new courses, delete courses, access and edit any course; and comment and assign tasks. Additionally, a System Administrator may add and update the following: themes, design options, icons, and boilerplates.
Course Administrator - These privileges are global. The Course Administrator has the same permissions as the Course Leader within a course, and can also add users, modify and delete any files, add and update boilerplates, create new courses, delete courses, access any course, approve pages, and manage the global glossary.
Graphic Designer - These privileges are global. The Graphic Designer role allows a user to update the look and feel of your themes and icons. The Graphic Designer may add and update themes, design options, and icons.
Glossary Editor - These privileges are global. The Glossary Editor role allows a user to import, add, and edit terms in the global glossary.
General User - These privileges are global. All accounts are considered a general user which allows them to see the Dashboard until they are given another role.
Course Level Roles
- Course Leader - This role is assigned at the course level. The Course Leader role allows a user to add new modules, make edits, lock a page to prevent future edits, assign, delete, and mark tasks as complete within a course, add and delete comments, and assign other users to a course.
Editor - This role is assigned to the course OR module level. The Editor role allows a user to add new pages, reorder pages, make edits, assign tasks to others, and leave comments.
Commenter - This role is assigned to the course OR module level. The Commenter role allows a user to comment on the content; they see a read-only view of all pages, including outstanding tasks and comments.
Viewer - This role is assigned to the course OR module level. A Viewer role allows a user to view course content but does not see tasks or comments.
Approver- This role is assigned to the course OR module level. A user with the Approver role receives editor permissions as well as the ability to approve and change the approval status of a page.
Global Application Permissions
|✔ Yes||✗ No|
| General Settings|
Manage LTI Connections
|Manage Icon Sets|
|Manage Global Glossary|
|Access ALL Courses|
Direct Access to File Manager from Main Menu
|Update or Delete ALL Files|
|✔ Yes||✗ No|
|Manage Course Settings|
|Create New Modules|
|Create New Pages|
|Assign, Edit, and Complete Tasks|
|Add or View Comments|
|Remove or Resolve Comments|
|View Page Status|
|Change Page Status|
|Manage Course Glossary|
View LTI Embed Links