Hi @KimEdgar,
Some background:
My institution has a "Research and Composition" course (ENG-105) and it has a required "Library Skills Assignment" (LSA) component that is sort of like a lab and teaches them how to do research using resources managed by our Library.
Students enrolled in ENG-105 are automatically enrolled into a corresponding LSA course shell. Faculty that teach ENG-105 are also automatically enrolled into the corresponding LSA course shell with a custom role that only gives them the ability to view grades. Librarians are full teachers in the LSA course shell and they grade the student's work.
ENG-105 faculty are expected to monitor their corresponding LSA course shell to (1) make sure the students complete the LSA requirement and (2) manually transfer the grade that their students received into their ENG-105 gradebook.
We did need to customize our SIS to Canvas data transfers to make this possible.
I hope this helps you.
Feel free to private message me if you would like more information.
-Doug