[Gradebook] Stop an LTI grade sync from occurring in Canvas

Problem statement:

LTI 1.3 grade syncs can (and will) push a grade to Canvas regardless of it's due date in Canvas. This should be optional/controlled in canvas if a due date has passed. Additionally, for various reasons, a "Teacher" may want to lock a grade or assign a manual grade that prevents anything (e.g., LTI grade) from automatically changing the grade BEFORE a due date. Without the ability to block an auto grade sync from a 3rd party tool in either scenario, the student has control of the grade via the LTI tool.

Proposed solution:

Develop an option to control 3rd party grade syncs from the Canvas side at the activity level settings or grade settings somewhere in canvas.

User role(s):

admin,instructor,student,designer