Canvas Sticky Fields (UI Override)

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 interfac...

For more information:

  • Canvas SIS Import Relationship Diagram
  • How do I format CSV text files for uploading SIS data into a Canvas account?
  • What are SIS Imports?

    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

    * 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 -
    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 -
    term_id Sticky
    status Sticky
    start_date Sticky
    end_date 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 -

     

    Groups

    Field Stickiness
    group_id -
    account_id -
    name Sticky
    status -

     

    Group Memberships

    Field Stickiness
    group_id -
    user_id -
    status -

     

    Xlists

    Field Stickiness
    xlist_course_id -
    section_id -
    status -