Service Layer
...
Anyone with permission to modify the submission status can modify the executionStatus field cancelRequested field as well.
A new service can be called by an authorized user to update this field:
...
Add a leaderboard widget, including an executionStatus column. The query should use 'where userId==@CURRENT_USER' to show just the submitter's jobs.
Choose the 'stop button' renderer for this column.
...