Canvas Guides (English)ImpactImpact GuideUser GroupsWhat are the User Groups within Impact?

What are the User Groups within Impact?

In order to improve the overall understanding of the way User Groups are populated, this guide has provided the following tables with descriptions and explanations for each User Group type.

User Group Overview

These User Group types are visible in the User Group overview page in the Impact Dashboard.

Type Example Description
Subaccount Cumulative
account_cumulative_<id>
Includes users directly aligned with the subaccount its and child subaccounts
Subaccount
CourseAccountId<id>
Users directly aligned with a subaccount. This group does not include users in the child subaccounts
Course Role
student/teacher/TA/etc.
User is enrolled in a course with this base role or a custom course role based on this base role
Primary
primary_student/teacher/ta/etc.
A user’s primary role is determined by their highest ranking base role within all of their course enrollment (see ranking table below)
Base Role
Student/Teacher/etc.Enrollment
User is enrolled in a course with this base role. Does not include any custom course roles
Admin
admin
Account admin for a sub-account
Root Admin
root_admin
Account admin on the root level of a Canvas account
Consortium Admin
consortium_admin
Account admin for a consortium of Canvas accounts
User
user
User who is registered in Canvas

Primary Role Ranking

The order has been determined based on the number of permissions associated with each base role. The more permissions a role has, the higher the ranking. See the ranking table below.

Base Role ID Base role name Score
user
User 1
observer Observer 2
student Student 3
designer Designer 4
ta Teaching Assistant 5
teacher Teacher 6
admin Administrator 7
root_admin Root Administrator 8