My understanding is that the tool provider requires the "lis_result_sourcedid" and "lis_outcome_service_url" to pass grades back. For the Canvas to send this information to the Tool Provider, the assignment has to be launched from the Assignment section of the course.
Question: A tool provider Course has assignments embedded in the course. This means that the course is always launched as a course-tool. Assignments are integrated in the external course and students are required to take the assignment after each section of the course. Is there a way for the Tool provider to retrieve the information required to pass grades back for all Students enrolled in the course?