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 |