When you create a new course and assign it a blueprint_course_id using an SIS Import CSV, the new course will receive a sync of content and navigation settings from the respective Blueprint. Nice.
Example, today I upload:
2181_CHEESE_9900_SEC001,CHEESE 001,Advanced Cheese studies,active,2181,CLAS,Blueprint_Cheese
However, it also forces a sync of content to every single previously associated course. This is not nice.
Yesterday's FONDUE_9900 and CRUDITES_1001, already associated to Blueprint_Cheese now lose or gain any changed Blueprint content as a result of today's SIS upload.
- I expect the associate action to associate only.
- I also need a way to associate and sync content to a new course in one action (without inadvertently syncing to hundreds, sometimes thousands of other courses that have already been created and previously received a content sync).
I observed this behavior both in the SIS Imports UI and the SIS Imports API.