By default, certain changes made in the user interface are not overwritten by future SIS imports. For example, if you were to change the course name in the user interface it wouldn't be updated in subsequent SIS imports. You can override these fields by setting override_sis_stickiness in the API or checking the Override UI changes checkbox in the user interface when importing SIS data.
For more information:
Users
Field | Stickiness |
|---|
user_id | - |
login_id | Sticky |
password | - |
first_name | * |
last_name | * |
full_name | Sticky |
sortable_name | Sticky |
short_name | Sticky |
email | - |
status | Sticky |
Pronouns | Sticky |
* first_name and last_name are concatenated to full_name, sortable_name, and short_name, which are sticky
Accounts
Field | Stickiness |
|---|
account_id | - |
parent_account_id | Sticky |
name | Sticky |
status | - |
Terms
Field | Stickiness |
|---|
term_id | - |
name | Sticky |
status | - |
start_date | Sticky |
end_date | Sticky |
Courses
Field | Stickiness |
|---|
course_id | - |
short_name | Sticky |
long_name | Sticky |
account_id | Sticky |
term_id | Sticky |
status | Sticky |
start_date | Sticky |
end_date | Sticky |
grade_passback_setting | Sticky |
Sections
Field | Stickiness |
|---|
section_id | - |
course_id | Sticky |
name | Sticky |
status | - |
start_date | Sticky |
end_date | Sticky |
Enrollments
Field | Stickiness |
|---|
course_id | - |
user_id | - |
role | - |
section_id | - |
status | - |
start_date | Sticky |
end_date | Sticky |
Groups
Field | Stickiness |
|---|
group_id | - |
account_id | - |
name | Sticky |
status | - |
Group Memberships
Field | Stickiness |
|---|
group_id | - |
user_id | - |
status | - |
Group Categories
- no fields are sticky
Xlists
Field | Stickiness |
|---|
xlist_course_id | - |
section_id | - |
status | - |