We recommed that the Canvas Utility Account that will be used for the integration between Canvas Archiving and Canvas have full admin permisssion, to prevent any potential permission issues that could arise.
However, we understand the security needs, to have limited access. For that reason, we have identified the Canvas permissions that are needed in order to successfully import courses from Canvas to Canvas Archiving, as well as restore and sync courses to Canvas.
Note
The subaccount permissions are needed for each subaccount that courses will be imported from, restored, or synced.
These permissions may changed based on any Canvas permissions changes.
Permission | Root Account | Subaccount |
Account - level settings - manage | X | X |
Analytics - view pages | X | X |
Announcements - view | X | X |
Course Content - view | X | X |
Courses - undelete | X | X |
Courses - view change logs | X |
|
Courses - view list | X | X |
Discussion - moderate | X | X |
Discussion - view | X | X |
Discussions - create |
| X |
Grades - edit |
| X |
Grades - view all grades | X | X |
Grades - view audit trail | X | X |
Grades - view change logs | X | X |
Groups - view all student groups | X | X |
Item Banks - manage account |
| X |
Learning Outcomes - add / edit / delete |
| X |
Manage Assignments and Quizzes>Assignments and Quizzes - add |
| X |
Manage Assignments and Quizzes>Assignment and Quizzes - edit | X | X |
Manage Course Content>Course Content - add |
| X |
Manage Course Content>Course Content - edit |
| X |
Manage Course Files>Course Files - add |
| X |
Manage Course Files>Course Files - edit |
| X |
Manage Course Sections>Course Sections - add |
| X |
Manage Course Sections>Course Sections - edit |
| X |
Manage Courses > Courses - add |
| X |
Manage Courses> Courses - manage/update | X | X |
Manage Courses> Courses - publish |
| X |
Manage Groups>Group - add |
| X |
Manage Groups>Group - manage |
| X |
Manage LTI>LTI - add |
| X |
Manage LTI>LTI - edit |
| X |
Manage Pages>Pages - create |
| X |
Manage Pages>Pages - update |
| X |
Outcome Mastery Scales - add / edit |
| X |
Outcome Proficiency Calculations - add / edit |
| X |
Question banks - view and link |
| X |
Quizzes - view submission log | X | X |
Reports - manage | X | X |
Rubrics - add/edit/delete |
| X |
Statistics - view | X | X |
Users - manage login details | X |
|
Users - view list | X | X |
Users- view login IDs | X | X |
Users- view primary email address | X | X |