[Assignments] Close Submission Once Graded

Problem statement:

When designing an assignment, I would like to be able to set a feature so that students may submit multiple attempts to one assignment link, BUT once the assignment has been graded, the link is closed to them. (Unless I hit the "reassign button" and/or set an alternate due-date in the "Assign To" menu.) I want my students to be able to resubmit ungraded assignments if they catch errors or realize they submitted the wrong file. I don't want all that to go through me. But at the same time, once I've graded it, I want that to be final. I don't want to receive a bunch of additional attempts, and to repeatedly tell students "I did not ask for a resubmission. I am not grading this." I know I can manually set and adjust individual submission limits, but it's a tedious process and adds too many steps to the workflow.

Proposed solution:

In the "allow multiple submissions" dialogue in assignment creation, I would like a checkbox for "Stop new submissions once graded." If a professor then wanted to allow a revision or a resubmission for an individual student, they could easily supercede this with the "Reassign" button that is already in the SpeedGrader view.

User role(s):

instructor,designer