Skip to main content

Canvas Archiving Permissions

Canvas Utility Account Required Permissions for Canvas Archiving

R
Written by Rachel Gough
Updated over a week ago

We recommend that the Canvas Utility Account that will be used for the integration between Canvas Archiving and Canvas have full admin permission, 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 Root Account permissions are needed at the Root Account in Canvas.

  • The Subaccount permissions are needed, for the subaccount that is used in the integration.

    • e.g. if you are using the root account, in your integration, you will want the subaccount permissions enabled at the root account.

Permission

Root

Account

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 - Act As
(not needed for syncing)

X

Users - manage login details
(not needed for syncing)

X

Users - view list
(not needed for syncing)

X

X

Users- view login IDs
(not needed for syncing)

X

X

Users- view primary email address
(not needed for syncing)

X

X

Did this answer your question?