eBECAS security policies ensure that only users with the appropriate permissions can execute specific tasks.
With the Canvas integration, there are different tasks that require different permissions. You need to assign the permissions to the users based on what they should be able to do or access.

We recommend you to create the following roles, assign the permissions to each role and then assign the role(s) to the users based on their access needs.

Role NamePermissionsDescription
Canvas Admin
  • Utilities > Canvas > Canvas Setup
  • Utilities > Canvas > Canvas Elements > Search
  • Utilities > Canvas > Canvas Elements > Sync Canvas Elements
  • Utilities > Security > Users > Canvas > View
  • Utilities > Security > Users > Canvas > Create User in Canvas
  • Utilities > Security > Users > Canvas > Refresh User Details
  • Utilities > Security > Users > Create Canvas Users
  • Utilities > Security > Users > View Canvas Profile
This role has access to the Canvas integration setup.
Canvas Editor
  • Utilities > Canvas > Canvas Elements > Search
  • Utilities > Canvas > Canvas Elements > Sync Canvas Elements
  • Student > Details > Canvas > View
  • Student > Details > Canvas > Refresh User Details
  • Student > Details > Canvas > Create User in Canvas
  • Enrolment > Search > Create Canvas Users
  • Enrolment > Search > View Canvas Profile
  • Enrolment > Details > Academic Results > Canvas > View
  • Enrolment > Details > Academic Results > Canvas > Refresh Enrolment Details
  • Classes > Academic > Class Student > Create/Update Canvas Enrolment
  • Classes > Academic > Class Student > View Canvas Enrolment
  • Classes > Academic > Create/Update Canvas Teacher Enrolment
  • Classes > Academic > Create New Section for Class
This role can view/create/update users and enrolments for Canvas. It can also sync Canvas elements and refresh the data.
Canvas Viewer
  • Student > Details > Canvas > View
  • Student > Details > Canvas > Refresh User Details
  • Enrolment > Search > View Canvas Profile
  • Enrolment > Details > Academic Results > Canvas > Refresh Enrolment Details
  • Enrolment > Details > Academic Results > Canvas > View
  • Classes > Academic > Class Student > View Canvas Enrolment
This role can view the details for users and enrolments from Canvas but cannot create or edit anything in Canvas.